実装がサポートしている場合に定義される。いう整数の引き数を用いて行うことができる。他の例外もサポートされているかもしれない。(サポートされている例外全ての論理和である)。(処理は実装でサポートされている例外についてのみ行われる)。指す内部オブジェクトに保存する。実装がサポートしているものを発生させる。すべてのビットを含む値を指定すること)。浮動小数点操作の結果をどのように扱うかを決めるものである。向けて丸める、である。実装がサポートしている場合に定義される。関数は現在の丸めモードに対応するマクロを返す。成功したらゼロを返す。以下のいずれかの値を持つ。-1丸めモードは決められていない。1最も近い数に丸める。2正の無限大に向けて丸める。3負の無限大に向けて丸める。他の値はマシン依存であり、標準的ではない丸めモードである。(但し、「バグ」の節を参照)。型の内部オブジェクト一つで取り扱うことができる。モードとするように規定されている。