fpclassify 【V1.08以降】


実引数の値をNaN,無限大,正規化数,非正規化数,0に分類します。

[所属]

数学ライブラリ

[指定形式]

#include <math.h>

int fpclassify(実浮動小数点型 x); (C99)

[戻り値]

実引数の値がNaNである場合,FP_NANを返します。

実引数の値が無限大である場合,FP_INFINITEを返します。

実引数の値が正規化数である場合,FP_NORMALを返します。

実引数の値が非正規化数である場合,FP_SUBNORMALを返します。

実引数の値が0である場合,FP_ZEROを返します。

返却する各マクロの値はmath.hを参照してください。

[詳細説明]

実引数の値をNaN,無限大,正規化数,非正規化数,0に分類します。

実引数に浮動小数点型以外の型を渡した場合,動作を保証しません。