Como exibir um double com duas casas decimais
E ae pessoal, alguem conhece alguma classe que tenha o belo trabalho de exibir um double com só duas casas decimais? Tenho um programa java que quando faz o calculo e normalmente da decimal, vai com muitas casas e quero que no maximo seja exibida somente duas
Gustavo Medeiros
Curtidas 0
Respostas
Mauricio Narcizo
02/06/2014
Já tentou utilizar o BigDecimal? Com esta classe você pode quantas casas decimais você quiser, utilizando "setScale".
GOSTEI 0
Angelo Santos
02/06/2014
Esta é uma das maneira que você pode está usando:
NumberFormat
Saída:
2,00
NumberFormat
NumberFormat formatter = new DecimalFormat("#0,00");
System.out.println(formatter.format(2.0));Saída:
2,00
GOSTEI 0
Rodrigo Pereira
02/06/2014
printf("%.,2f", variavel);
GOSTEI 0