valor_total_venda = 100
diferenca = valor_total_venda
Numero_parcelas = 3
Valor_parcela = valor_total_venda / Numero_parcelas
IF Numero_parcelas > 1
FOR i = 1 TO Numero_parcelas
comando = "diferenca = diferenca - valor_parcela"
&comando
NEXT
Endif
messagebox(alltrim(str(diferenca)))
Se vc rodar este código, verá que a diferença será zero.
Favor, preciso que este resultado final seja 0,01, pois 100/3 = 33.33 e 33.33*3 deve ser 99.99.
Acho que está tendo algum problema de arredondamento.
Agradeço
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement