実引数の値を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に分類します。
実引数に浮動小数点型以外の型を渡した場合,動作を保証しません。