DecimalFormat

3 respostas
vando

DecimalFormat nf = new DecimalFormat("###,###,###,##0.00");

Alguém pode me dizer qual o problema em usar o DecimalFormat?
o que ele fais realmente?

3 Respostas

leonardom

“vando”:

o que ele fais realmente?

Ele formata número. :lol:

Exemplo:

double valor = 123.456;
DecimalFormat df = new DecimalFormat("###,##0.00");

System.out.println("Valor->" + df.format(valor));

Saída:
Valor->123,46

vando

Mais eu quero saber se ele pode usar em qualquer situação…não tem problema?ele não perde valores ao arredondar?

leonardom

Eu sempre o utilizo para apresentação de dados e nunca aconteceu de perder valores ao arredondar.

Criado 11 de março de 2004
Ultima resposta 11 de mar. de 2004
Respostas 3
Participantes 2