quarta-feira, 13 de outubro de 2010

[java-br] Re: ARREDONDAMENTO

·

 

Roger,

Quando vc faz vlParc.doubleValue(), o número é convertido para double e em alguns casos pode ocorrer erro de imprecisão.

Olha esse tutorial e verifica se ele te ajuda.

http://blog.caelum.com.br/2010/07/15/arredondamento-no-java-do-double-ao-bigdecimal/

Abraço

Rodrigo Nunes

--- Em java-br@yahoogrupos.com.br, roger.rayner <roger.rayner@...> escreveu
>
> Boa tarde galera,
>
>
>
> Olhem o código abaixo.....
>
>
>
> MathContext mCont = new MathContext(2, RoundingMode.HALF_EVEN);
>
> BigDecimal vlParc = null;
>
> vlParc = new BigDecimal("14161.50", mCont);
>
>
>
> System.out.println("Valor: " + vlParc.doubleValue());
>
>
>
> Esta mostrando no sysout 14000 porque isso??? Eu estou usando o bigdecimal
> porque são calculo de valores de parcelas e pode ser com dezena, centena e
> milhar... alguém poderia me dar um help??? Pesquisei na net algumas coisas e
> não encontrei solução ainda.
>
>
>
>
>
> Att.,
>
> Roger Rayner
>
> Analista de Sistemas
>
> TOTVS BAHIA
> ( 55 (71) 9616 - 6876
> + <mailto:roger.rayner@...> roger.rayner@...
>
>
>
> http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/datasul.j
> pg
> http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/totvs.jpg
>
>
>
> "A Humildade é o alicerce dos Sábios... e o Orgulho a coluna dos Débeis!!!"
>
> (Augusto Cury)
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog