ОСТАТ тоже дает погрешность и будет давать не ожидаемый результат. В общем как вы и сказали лечится с помощью ОКРУГЛ(), поэтому произведение двух вещественных чисел нужно округлять до 2-х знаков после запятой, даже не смотря на то, что получается там целое
Код
=(ОКРУГЛ(A1*A2;2)-ЦЕЛОЕ(A1*A2))*100
или
Код
=ОСТАТ(ОКРУГЛ(A1*A2;2);1)*100
Так то всё логично, если вспомнить про погрешность. Просто меня удивило, что произведение двух чисел и целое произведения этих чисел одинаковое. Разница равно 0. Но разница, умноженная на что-то будет очень малое число