1:_isnan
int _isnan(double x);
包含在 #include<math.h> || # #include<float.h> 中
作用:判断浮点数X是否是(NAN)如果是返回0;
2:_isfinite
int _isfinite(double x);
包含在 #include<math.h> || #include<float.h> 中
作用;判断浮点数是否是有界的如果有返回1;
3:_pclass
int _pclass(double x);
包含在 #include<float.h>中
作用:详细的表示X是一个什么样的浮点数;
_FPclass_NINF:说明x负无穷;
_FPclass_QNAN:说明x是不定数;
_FPclass_NN:说明x是负的且阶码大于零的常规浮点数;
_FPclass_ND:说明x是负的且阶码等于零的常规浮点数;
_FPclass_NZ:-0;
_FPclass_PZ: +0;
_FPclass_PN:说明x是正的阶码等于零的常规浮点数;
_FPclass_PINF:说明x是正无穷大;