Fórum Limitar casas decimais #567753

09/04/2009

0

E ae pessoal.... to precisando de mais uma ajudinha.... como eu faço pra mostrar um resultado sempre com 2 casas decimais.... por exemplo.... se o resultado do calculo for de 0.5 ele mostra 0.50 e se for 0.501 ele mostrar 0.50..... Não tenho a mínima idéia como fazer isso.... Obrigado
Tjorssato

Tjorssato

Responder

Posts

09/04/2009

Carlos Heuberger

Oi, use um java.text.DecimalFormat
1
2
DecimalFormat df = new DecimalFormat("0.00");
String str = df.format(0.501);
[]]]
Responder

Gostei + 0

09/04/2009

Tjorssato

Assim.... eu tenho uma variável que armazena os resultados... o nome da variavel é total... no lugar do "df" eu colocaria somente o nome da variável? ou tenho que acrescentar mais alguma coisa?.... desculpe minha ignorancia, mas estou começando agora em java..... Obrigado
Responder

Gostei + 0

09/04/2009

Carlos Heuberger

é uma das maneiras... muitas possibilidades...
1
2
3
4
5
double valor;
DecimalFormat df = new DecimalFormat("0.00");
...
valor = 0.501;
String str = df.format(valor);
Responder

Gostei + 0

09/04/2009

Tjorssato

Rapaiz... muito obrigado... to devende mais uma pra vcs hehehe.... Valeu
Responder

Gostei + 0

12/06/2014

Cristiano Torres

[quote="simu"]é uma das maneiras... muitas possibilidades...
1
2
3
4
5
double valor;
DecimalFormat df = new DecimalFormat("0.00");
...
valor = 0.501;
String str = df.format(valor);
Como fazer isso em java form? Já fiz em form e não funciona
Responder

Gostei + 0

13/06/2014

André Pereira

[quote="Mvrback"][quote="simu"]é uma das maneiras... muitas possibilidades...
1
2
3
4
5
double valor;
DecimalFormat df = new DecimalFormat("0.00");
...
valor = 0.501;
String str = df.format(valor);
Como fazer isso em java form? Já fiz em form e não funciona
Usando sua classe java form??? como assim?
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar