BohYoh.comトップページへ  fenv_t
C言語 標準ライブラリ アルファベット順索引 ヘッダ別索引 ホームページへ C言語講座のページ

C89  C99  C11  浮動小数点環境型
fenv_t
ヘッダ #include <fenv.h>
概 要 浮動小数点環境(floating-point environment)全体を表す型。
浮動小数点環境とは、処理系がサポートする、浮動小数点状態フラグ(floating-point status flag)と浮動小数点制御モード(floating-point control mode)の総称のことである。
浮動小数点状態フラグは、補助的な情報を提供するために例外的な浮動小数点算術の副作用として発生する浮動小数点例外(floating-point exception)が生成された時に値がセットされる(ただし、決してクリアされない)システム変数である。
浮動小数点制御モードは、利用者が値を設定してもよいシステム変数とし、その値を設定した後の浮動小数点算術の動作に影響を与える。
補 足 なお、浮動小数点状態フラグを集合的に表す型は、fexcept_t型である。


BohYoh.comトップページへ