Limitar casas decimais
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
Curtidas 0
Respostas

Carlos Heuberger
09/04/2009
Oi,
use um java.text.DecimalFormat
[]]]
DecimalFormat df = new DecimalFormat("0.00"); String str = df.format(0.501);
GOSTEI 0

Tjorssato
09/04/2009
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
GOSTEI 0

Carlos Heuberger
09/04/2009
é uma das maneiras... muitas possibilidades...
double valor; DecimalFormat df = new DecimalFormat("0.00"); ... valor = 0.501; String str = df.format(valor);
GOSTEI 0

Tjorssato
09/04/2009
Rapaiz... muito obrigado... to devende mais uma pra vcs hehehe.... Valeu
GOSTEI 0

Cristiano Torres
09/04/2009
[quote="simu"]é uma das maneiras... muitas possibilidades...
Como fazer isso em java form?
Já fiz em form e não funciona
double valor; DecimalFormat df = new DecimalFormat("0.00"); ... valor = 0.501; String str = df.format(valor);
GOSTEI 0

André Pereira
09/04/2009
[quote="Mvrback"][quote="simu"]é uma das maneiras... muitas possibilidades...
Como fazer isso em java form?
Já fiz em form e não funciona double valor; DecimalFormat df = new DecimalFormat("0.00"); ... valor = 0.501; String str = df.format(valor);
GOSTEI 0