浮動小数点演算の精度の向上と制限

ほとんどのプログラムでは、浮動小数点 (FP) の精度を高くするためにこのオプションを使用すると、パフォーマンスの低下につながります。一般に、パフォーマンスを向上させる場合、浮動小数点演算の精度を犠牲にしなくてはならないこともあります。

アプリケーションにこのオプションが必要かどうか確かでない場合は、このオプションを指定した場合と指定しない場合で実際にプログラムをコンパイルして実行し、パフォーマンスと精度に対する効果を評価してみてください。

浮動小数点関連のオプションはいくつかありますが、浮動小数点演算のセマンティクスを制御するのに使用する推奨オプションは、-fp-model オプション (Linux*) または /fp オプション (Windows*) です。異なるモデルおよび例の詳細な説明については、次のトピックを参照してください。