2005-11-21 浮動小数点にはLinuxのほうが有利らしい computer Linux* と Windows* システムでの浮動小数点ユニット (FPU) 精度の違い より引用 Linux* 上では、デフォルトの FPU 精度は 64 ビットです。これは、-pc80 オプションと同じです。Windows* 上では、デフォルトの FPU 精度は 53 ビットで、対応するオプションは -Qpc64 です。この違いにより、同じプログラムまたはアルゴリズムを Linux と Windows 上で実行すると、結果が異なる場合があります。 ということは、Windows上での計算はなるべく整数演算を使用するか、してもあまり誤差が入らないようにするかのどちらかが必要になってくるだろうと思われる。