Problemas com precisao

3 respostas
E

Salve

Estou tendo um pequeno problema com precisao dos valores retornado.

Meu primeiro valor é 35621354613384.002120

Devo trabalhar com o BigDecimal, certo? Como eu usaria o BigDecimal neste caso ?

Obrigado

3 Respostas

Rafael_Carneiro

Um exemplo rápido: http://www.exampledepot.com/egs/java.math/AddBigDec.html

E

Se eu quiser arredondadar esse valor

32044.484444444438

para

32044.50

ou este valor 32044.414444444438

para

32044.40

Como eu faco ??

FernandoCartaxo

usa o DecimalFormat

Double d = new Double(32044.484444444438);

DecimalFormat f = new DecimalFormat(“0.00”);

f.format(d)

no caso você escolher quantas javascript:void(0);casas você pode arredondar

Criado 27 de dezembro de 2008
Ultima resposta 27 de dez. de 2008
Respostas 3
Participantes 3