PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Ponto Flutuante em Delphi com SQLServer2000 #189419

17/10/2003

0

Estou com um problema sério com o Delphi com SQLServer 2000. Será que alguém poderia me ajudar?

O problema é que o Delphi ´come´ um centavo de um campo tipo decimal(19,2). Por exemplo, se eu fizer:

A := 15.37;
Tabela.FieldByName(´Valor´).AsFloat := A;

O campo ´Valor´ fica com o valor de 15.36 !!!!!!!!!!

Alguém já passou por algo semelhante?

O que pode ser feito, pois esta diferença é crucial para o meu sistema!

Agradeço antecipadamente uma ajuda.

[]´s

Marcus Vinicius


Luciano.j

Luciano.j

Responder

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

Aceitar