Воспроизводимость результата операции с плавающей запятой

Может ли арифметическая операция с плавающей запятой -давать разные результаты на разных процессорах? Под процессорами я подразумеваю все x86 и x64. И под разными результатами я подразумеваю, даже если отличается только один наименее важный бит. Мне нужно знать, могу ли я использовать операции с плавающей запятой в проекте, где жизненно важно иметь точно такие же результаты, соответствующие одному и тому же вводу на разных машинах.

Изменить :добавлен тег c++.
Также для уточнения :мне нужны воспроизводимые результаты -времени выполнения. Я бы не ожидал одинаковых результатов от разных компиляций.

5
задан user1316208 14 August 2012 в 13:14
поделиться