浮動小数点例外

既定では、すべての FP 例外がオフになっています。 したがって、計算は例外ではなく NAN または INFINITY になります。 構造化例外処理を使用して浮動小数点 (FP) 例外をトラップする前に、_controlfp_s C ランタイム ライブラリ関数を呼び出して、考えられるすべての FP 例外を有効にする必要があります。 特定の例外のみをトラップするには、トラップする例外に対応するフラグのみを使用します。 FP エラーのハンドラーは、最初の FP 命令として _clearfp を呼び出す必要があることに注意してください。 この関数は、浮動小数点例外をクリアします。