BigDecimal não está funcionando como eu pensava...  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
dudaskank
GUJ Ranger
[Avatar]
Membro desde: 12/09/2003 14:59:26
Mensagens: 850
Localização: Suzano, SP, Brasil
Offline

pessoal olha esse meu método aqui:



a classe BigDecimal tem precisão limitada pelo tamanho da memória certo? Então porque isso aí imprime 40.99999999999999977800 e não 41???

por favor, me ajudem...

obrigado desde já e tchau

Eduardo Oliveira

Toque a balada do amor inabalável, eterna love song de nós dois...

Página
[WWW]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

new BigDecimal (0.60) é diferente de new BigDecimal ("0.60") (olhe que é uma string e não uma constante double)
Tente aí e me responda se funcionou.

This message was edited 1 time. Last update was at 19/08/2005 13:35:53

[WWW]
dudaskank
GUJ Ranger
[Avatar]
Membro desde: 12/09/2003 14:59:26
Mensagens: 850
Localização: Suzano, SP, Brasil
Offline

hmm... vou testar, valeu

Eduardo Oliveira

Toque a balada do amor inabalável, eterna love song de nós dois...

Página
[WWW]
Fabricio Cozer Martins
GUJ Ranger
[Avatar]

Membro desde: 08/05/2004 10:22:03
Mensagens: 935
Localização: Salvador/Brasil
Offline

Passe uma string como parametro que funciona

Fabrício Cozer Martins
Analista de Sistemas
Bacharel em Ciência da Computação da UFBa
Sun Certified Programmer for Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE 1.4
[MSN] [ICQ]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team