Цифры 3.34 и 6.63 заранее известны?
Если да, то сравнивайте расчетную и исходную накопленные суммы по каждой строке:
Delta1 = 3,34 - decRound(3,34/10, 2) = 3,34 - 3,30 = 0,04
decRound(Delta1/10, 2) = decRound(0,004, 2) = 0 => коррекция невозможна
Delta2 = 3,34 + 6,63 - 3,30 - 6,60 = 0,07
decRound(Delta2/10, 2) = decRound(0,007, 2) = 0,01 => коррекция = +0,01 => цена = 0,67
Последний раз редактировалось EVGL; 04.09.2007 в 15:27.
|