Fórum formato moeda X Firebird #218493

05/03/2004

0

Pessoal estou usando double precision para guardar dados no formato moeda... até ai tudo bem...
o problema é que algumas vezes eu obtenho o valor a ser guardado de calculos de porcentagem e tal... o que da mais q duas casas decimais...
vejo que o banco guarda tres casas... ai o que acontece, quando faço a soma de uma serie de dados da muita das vezes da diferença de centavos...
como resolvo isso?

visto que para o usuario aparece no formato moeda com apenas duas casas como tem q ser... só que se fizer a soma manual pode ser que de diferença de centavos pois no banco esta com tres casas...


Mrcdlf

Mrcdlf

Responder

Posts

05/03/2004

Gasper

Não utilize double para guardar valor monetário, utilize numeric!!!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar