Спасибо всем за быстрый ответ. :)))
Засада была там, где ее не ждешь. А именно, Цена (напр.:Сбера) 97.45 != 97.45 Ее надо предварительно округлить до второго знака.
Формула будет выглядеть так:
(Math.Round(Math.IEEERemainder(РасчЦена_BUY,0.05),2)==0.02)?-0.01:0
С уважением.
Отредактировано SLADKY (Thu Feb 10 2011 12:11 PM)