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@totvs.com.br> roger.rayner@totvs.com.br
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]
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br







0 comentários:
Postar um comentário