galera duvidazinha aqui, tenho um valor float ex:175,25 quero tirar essa
virgula 17525, como faço ?? o numero pode virar um string…
Format
S
7 Respostas
S
eu então que me retorne somente as casas decimais, tipow 125,50 me retorne 50, dai pra pra eu formatar com uma logica minha aqui…
ajudem ai galera !!!
_
Tem algumas opções…
Se você sabe que sempre tem duas casas decimais, é só multiplicar por 100… hehehe :lol:
Para transformar em String, é só fazer…
String s = “” + seufloat;
aí você pode fazer tratamento de strings normal…
por exemplo, voce pode fazer um replaceAll(",", “”);
S
heheheh, mais eu não sei o numero de casas decimais…
S
galera da uma força aii…
P
to até com vergonha de posta isso, hauhauahuahuahuahau
tira a vírgula
Float f = new Float(125.50);
String s = f.toString();
s = s.replaceAll("[.]", "");
int i = Integer.parseInt(s);
pega soh o decimal:
Float f = new Float(125.50);
String s = f.toString();
s = s.substring(s.indexOf(".")+1);
int i = Integer.parseInt(s);
mas eh isso aih…
C
Use o método…
String str = suaString.replaceAll( “,”,"" );
V
Uma forma mais elegante seria utilizar a classe DecimalFormat,de uma olhada. 
Criado 2 de fevereiro de 2007
Ultima resposta 9 de fev. de 2007
Respostas 7
Participantes 5