Como restringir um double apenas para 2 casas decimais

4 respostas
W

Dae galera,

to com uma dúvida simples, porém nao consigo resolve-la.

Eu tenho um DOUBLE qualquer, e eu preciso transformar ele em porcentagem com relacao à outro DOUBLE… mas eu a divisao para essa transformacao me retornaria por ex: um numero assim 37.6666666 e eu gostria de restringir isso para apenas 1 ou 2 casas decimais.

valew galera

4 Respostas

marcelo_mococa

vc pode usar DecimalFormat

DecimalFormat decimal = new DecimalFormat( "0.00" );
System.out.println( decimal.format( 78,989) );
deniswsrosa

não dá pra usar o DecimalFormat do pacote java.text.DecimalFormat; ??? :wink: :wink: :wink: :wink: :wink: :wink:

W

VALEW CARA

eu ja tinha tentado usar o DecimalFormat

mas ali aonde tá DecimalFormat( “0.00” );

eu nao tinha colocado as aspas

valew :-o

marcelo_mococa

deste modo é usando java.text.DecimalFormat;

Criado 10 de agosto de 2005
Ultima resposta 10 de ago. de 2005
Respostas 4
Participantes 3