[firebase-br] Truncamento involuntário

Everton Patricio Pereira evertonkiai em gmail.com
Qui Jan 23 13:56:42 -03 2014


Boa tarde caros amigos,

Tenho uma tabela com vários campos, dentre eles:

quantidade decimal(15,3) e
precovenda decimal(15, 2)

Nessa tabela, tenho um registro com os seguintes valores:

quantidade = 2
precovenda = 22,46

Utilizando o IBExpert, quando executo o código: "select codproduto,
descricao, quantidade, precovenda, (quantidade * precovenda) as valortotal
from cupomprodutos", o valortotal calculado resulta em 44,00000, e não em
44,92.

Alguém sabe o motivo?

Obs: estou utilizando o firebird 2.0.3.

Obrigado, Everton.



Mais detalhes sobre a lista de discussão lista