calculo com round nao dando certo
Enviado: 14 Out 2015 11:54
ola pessoal, no calculo abaixo, fazendo uma comparação entre dois valores ele esta considerando diferente mesmo os valores dos calculos, sendo iguais, fiz o teste pelo debugador, e realmente os valores sao iguais comparando um com o outro, o que há de errado com essa rotina ?
Código: Selecionar todos
// estou verificando se o valor a pagar + desconto é igual a valor - japagou
IF ( ROUND(vr_a_pagar,2) + ROUND(cdesconto,2) ) = ( ROUND(RCVALOR,2) - ROUND(RCJAPAGOU,2) )