Konstantin » 31.10.2005 (Пн) 10:43
Столкнулся с такой проблемой: в VBA функция ROUND() странно округляет числа с дробной частью .5, а именно когда идет округление числа с четной целой частью, то округление идет в меньшую сторону (пример: round(0.5)=0, round(2.5)=2 и т.д.), а когда идет округление числа с нечетной целой частью, то округление идет в большую сторону (пример: round(1.5)=2, round(3.5)=4 и т.д.)