Oi Dani, tudo bom? a solucao para o seu problema esta nas classes
NumberFormat e DecimalFormat. Por exemplo, veja o seguinte codigo:
import java.text.NumberFormat;
public class Numero
{
public static void main(String args[])
{
NumberFormat nf = NumberFormat.getInstance();
nf.setMaximumFractionDigits(3);
double num = 100.34535345;
System.out.println(nf.format(num));
}
}
Nesse caso, a chamada a "NumberFormat nf = NumberFormat.getInstance();" ira
criar uma instancia da classe NumberFormat com as configuracoes regionais contidas
na sua maquina. A proxima linha de codigo, "nf.setMaximumFractionDigits(3);",
especifica um limite maximo de 3 casas decimais, e por fim, chamamos
"nf.format(num)" para realizar a formatacao. Note que o metodo format() retorna
String, entao um typecast possa ser necessario dependendo do que voce precisa.
A classe DecimalFormat tambem possui varias opcoes de configuracao, especialmente para
formatacao de numeros com base em algum padrao, por exemplo.
[]'s
Rafael Steil
---
http://www.guj.com.br
Grupo de Usuarios Java
Sua dose diaria de Cafeina
On Wed, 4 Sep 2002 21:06:25 -0300
Danieli Guimar�es <[EMAIL PROTECTED]> wrote:
> ##URGENTE##
>
> Oi gente, sou eu de novo, agora o que eu preciso � de como formatar n�meros,
> tipo, preciso imprimir na tela alguns n�meros decimais, mas com um
> restri��o, tem que ser somente n�meros com at� quatro casas ap�s a virgula.
> Exemplo:
>
> num=100,12300110023
> System.out.println(num);
> Ir� imprimir todo aquele n�mero atribuido a "num", mas o que eu queria � que
> fosse impresso somente 100,1230. � isso, preciso urgente da ajuda de
> voc�s.Ah, e aqueles que me ajudaram da outra vez, eu agrade�o muito, valeu
> mesmo.
>
> Agora necessito ajuda urgente mesmo.
>
> Abra�os
>
> Dani
>
> _________________________________________________________
> Oi! Voc� quer um iG-mail gratuito?
> Ent�o clique aqui: http://registro.ig.com.br/
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
>
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------