Comparar valores
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
Utilizo Clientdataset campo numeric 10,2 e variaveis tipo double para os valores.
Abs
Felipeiw
Curtidas 0
Respostas
Felipeiw
02/05/2008
sobe
GOSTEI 0
Dbergkamps10
02/05/2008
Olá,
Tente converter para currency antes de comparar.
Espero q dê certo.
Att
Dalton
Tente converter para currency antes de comparar.
Espero q dê certo.
Att
Dalton
GOSTEI 0
Webjoel
02/05/2008
Olá!
Tente arredondar os dois valores, ex:
Tente arredondar os dois valores, ex:
RoundTo(VALOR.AsFloat,-2) >= RoundTo(VALOR2.AsFloat,-2) //arredonda para duas casas decimais.
GOSTEI 0