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