Handerson,

voce pode multiplicar o numero por 10^numerodecasas, truncar e depois dividir 
por 10^numerodecasas.


> Date: Tue, 26 Jan 1999 14:04:08 -0200
> From: [EMAIL PROTECTED] (HANDERSON FERREIRA GOMES)
> X-Accept-Language: en
> To: Javabr <[EMAIL PROTECTED]>, java-sun <[EMAIL PROTECTED]>, GO-JUG 
<[EMAIL PROTECTED]>
> Subject: Arredondamento.
> Content-Transfer-Encoding: quoted-printable
> X-MIME-Autoconverted: from 8bit to quoted-printable by earth.sun.com id 
IAA01135
> 
> Olá Javaneses.
> 
> Estou precisando de uma ajuda dos sábios da lista. Tenho que arredondar
> um double para n casas decimais e não estou encontrando um método que
> faça isto. Para truncar não tem problema, mas gostaria de um método
> simples que arredondasse um número. Algo como:
> 
> public double arredonda(double valor, int numerodecasas)
> {
>   ...
>   return numeroarredondado;
> }
> 
> Acredito que isto não deva ser complicado mas não queria fazer este
> método no braço. 
> 
> Obrigado a todos.
> 
> Handerson
> * Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, 
escolha a lista <[EMAIL PROTECTED]> e de um <submit>.

--
Eduardo Issao Ito <[EMAIL PROTECTED]>
System Engineer, Sun do Brasil
Tel. 5181-8988 ext 58291

"More computing sins are committed in the name of efficiency (without
necessarily achieving it) than for any other single reason - including blind
stupidity."
- W.A. Wulf

* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a