Comparar valores

Delphi

02/05/2008

Tenho uma tela de baixas onde eu verifico se o valor baixado é maior ou igual ao valor do debito, porem ja encontrei mts problemas nesse tipo de comparacao, por causa das casas decimais, e isso nao pode acontecer neste caso, como posso estar fazendo essa comparacao para nao ter esse problema ?
Utilizo Clientdataset campo numeric 10,2 e variaveis tipo double para os valores.

Abs


Felipeiw

Felipeiw

Curtidas 0

Respostas

Felipeiw

Felipeiw

02/05/2008

sobe


GOSTEI 0
Dbergkamps10

Dbergkamps10

02/05/2008

Olá,
Tente converter para currency antes de comparar.
Espero q dê certo.

Att
Dalton


GOSTEI 0
Webjoel

Webjoel

02/05/2008

Olá!

Tente arredondar os dois valores, ex:

RoundTo(VALOR.AsFloat,-2) >= RoundTo(VALOR2.AsFloat,-2) //arredonda para duas casas decimais.



GOSTEI 0
POSTAR