Eu acho que estou com um problema parecido. Tem um cliente que é posto de combustível. Ele vendeu um produto com uma quantidade de 5,571 e um preço unitário de 3,59. Se fizermos a multiplicação vai dar 19,99989 o valor total. O meu sistema arredonda pra 20,00 (que é o valor que o cliente quer) mas a impressora trunca o valor. ficando 19,99. Como o combustível praticamente não tem lucro, o cara viu isso e ficou puto da vida rsrs. Dizendo ele que o sistema ta fazendo ele perder dinheiro. Porque o financeiro é gerado em cima do valor do ecf e não do valor da venda que foi finalizada.
Há alguma coisa que eu possa fazer pra contornar essa situação?