Fórum Problema com casas decimais #258743
17/11/2004
0
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?
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
Curtir tópico
+ 0
Responder
Posts
17/11/2004
Osocram
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
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
Responder
Gostei + 0
17/11/2004
Gandalf.nho
Pelo que ouvi falar DOUBLE PRECISION costuma dar problemas com arredondamento
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)