Problema com casas decimais

Delphi

17/11/2004

Olá a todos!

To com um problema com casa decimais, tenha uma tabela(interbase) que o campo valor tá do tipo double precision, e faço lançamentos por exemplo 0,20 e 0,70 e simplesmente num relatório de saldo, (soma e subtração) ele fica 0,80 e não 0,90, o que pode ser? será que é double precision?


Tpvieira

Tpvieira

Curtidas 0

Respostas

Osocram

Osocram

17/11/2004

poste seu codigo aqui....

mas eu uso o double precision tbm e non dah erro... acredito q non seja esse o prob.

Enton se puder postar o codigo aqui podemos ver se encontramos o erro..
ou vc pod fazer ele dar um showmessage... mostrando os valores q vaum ser somado ou subtraido... dae por ex... se aparecer 0,70+0,20=0,80 non tenho ideia do q pod ser... (talvez arrendondamento), mas se a soma trazer 0,90 enton eh algum evento q esta alterando o valor


GOSTEI 0
Gandalf.nho

Gandalf.nho

17/11/2004

Pelo que ouvi falar DOUBLE PRECISION costuma dar problemas com arredondamento


GOSTEI 0
POSTAR