Як згадували інші відповіді, це призводить до того, що результати проміжних плаваючих точок відповідають специфікації IEEE. Зокрема процесори x86 можуть зберігати проміжні результати з різною точністю від специфікації IEEE. Ситуація ускладнюється, коли JIT оптимізує конкретні обчислення; Інструкції щодо порядку можуть бути різними щоразу, що призводить до дещо різного округлення.
Накладні витрати, понесені строгим файлом, можуть бути дуже залежні від процесора та JIT. Ця стаття у Вікіпедії про SSE2, здається, має деяке розуміння проблеми. Отже, якщо JIT може генерувати інструкції SSE для виконання обчислення, то, здається, що строковий Fp не матиме накладних витрат.
У моєму теперішньому проекті є кілька місць, де я використовую строгий файл. Є момент, коли потенційні космічні промені потрібно видалити зі значень пікселів. Якщо якийсь зовнішній дослідник має те саме значення пікселя та космічний промінь перед ними, вони повинні отримати те саме значення, що й наше програмне забезпечення.