|
Veja esse exemplo, ele usa a formata��o
default (do Locale da sua JVM):
import java.io.*; import
java.util.*;
public class
NumberFormat { public static void main( String[] args
) { double number =
30030.295864; //
Numero int decimals = 2; // Casas decimais
// Objeto de
formata��o default
java.text.NumberFormat numberFormat =
java.text.NumberFormat.getInstance();
// Seta o numero
m�ximo de digitos desejados na
formata��o
numberFormat.setMaximumFractionDigits( decimals );
// Seta o numero
m�nimo de digitos desejados na formata��o
numberFormat.setMinimumFractionDigits(
decimals );
// Mostra o n�mero
formatado System.out.println(
numberFormat.format( number ) ); // Mostrar� :
30.030,30 } }
----- Original Message -----
Sent: Thursday, November 07, 2002 5:39
PM
Subject: [cejug-discussao] Formata��o de
ponto flutuante
Ol� a todos! Gostaria de saber como fa�o para formatar um n�mero em ponto
flutuante float ou double (em Java). Por exemplo, dado o n�mero 30.295864 o
m�todo retornar 30.29
At�!
Vando Batista
Yahoo! GeoCities Tudo
para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e
acess�rios.
|