estou com um problema de arredondamento no sistema, por ex: em uma venda de 2 itens:
produto A = 7 x 0,53 = 3,71
produto B = 7 x 0,29 = 2,03
---------------------------
total = 5,74
desconto = 12% = 0,69
liquido = 5,05
bom, ai tenho que aplicar os 12% no valor dos itens, o q resulta:
7 x 0,466 = 3,26
7 x 0,255 = 1,78
-----------------
5,04
ai com 3 casas ja deu diferença de 1 centavo, agora se colocar com 2 casas:
7 x 0,47 = 3,29
7 x 0,26 = 1,82
-----------------
5,11
com 2 casas aumenta muito a diferença, qdo o correto é mesmo o total de 5,05 - como voces tratam isto ?