Numero de casas decimas apos a virgula

5 respostas
R

Como faço para deixar quantas casas apos a virgula eu quiser em um determinado numero
estou fazendo uns exercicios de geometrica e está dando muitos numero apos a virgula
em C é %0.2f mais eu java eu nao sei

5 Respostas

Rafael_Marques1

use o System.out.printf que você vai fazer a mesma coisa :wink:

R

hum…
eu estou imprimindo por
JOptionPane.showMessageDialog

xandevieira

use este metodo public static String formatDouble(double value, int nrCasasDecimais) { NumberFormat nf = NumberFormat.getNumberInstance(new Locale("pt", "BR")); nf.setMaximumFractionDigits(nrCasasDecimais); nf.setMinimumFractionDigits(nrCasasDecimais); nf.setGroupingUsed(true); return nf.format(value); }

guedes

Rafinha da uma olhada aqui que isso vai te ajudar.

http://java.sun.com/javase/6/docs/api/java/text/NumberFormat.html

Abraços


Edit:
É isso ai que o avsouza postou, só que ele já deu pronto.
xD

LucasAdri07

Tive o mesmo problema, acabei usando o DecimalFormat.

Veja se te ajuda.
http://java.sun.com/j2se/1.4.2/docs/api/java/text/DecimalFormat.html

Criado 16 de abril de 2010
Ultima resposta 16 de abr. de 2010
Respostas 5
Participantes 5