Uniformizar dados

1 resposta
L

Boas,

tenho varios dados que vem da minha base de dados com o seguinte formato : 25,225.75 e eu gostatria de fazer um tratamento de modos a que o numero esteja assim : 000000000002522575, ouseja todos os numeros terão de ter 17 digitos.

tenho de deixar todos os numeros com o mesmo numero de casas.
Ex : 25,000,000.75 deve ser a igual a : 00000002500000075
Ex : 100,000.90 deve ser a igual a : 00000000010000090

Agradeço desde ja ajuda

1 Resposta

M

Opa,

Use a classe decimalformat para isto:

DecimalFormat f = new DecimalFormat("00000000000000000"); f.format(suaVariavel);

:joia:

Criado 4 de setembro de 2006
Ultima resposta 4 de set. de 2006
Respostas 1
Participantes 2