ввиду, почему компилятор на моменте вычисления результата - также не сталкивается с той проблемой, что число не хранится в точном виде?
Есть мнение что компилятор ВЫНУЖДЕН либо не оптимизировать такие выражения вообще, либо оптимизировать их но ТОЧНО. Поэтому там не float вычисления, а представление дробных чисел как дроби из двух целых. Нам же пофиг на производительность подсчёта нескольких выражений при сборке в общем-то, можно считать долго и неоптимально, но точно
Обсуждают сегодня