_isnan

检查特定双精度浮点值不是数字 (NAN)。

int _isnan(
   double x 
);

参数

  • x
    双精度浮点值。

返回值

,如果参数 x 为 NAN,_isnan 返回非零值;否则返回 0。

备注

,如果 x 是不是数字, _isnan 函数可测试一个特定双精度浮点值 x,返回一个非零值 (NAN)。NAN 生成,当浮点运算结果不能在研究院电时表示形式,以及电子工程师 (IEEE) 格式设置。有关 NAN 如何的信息为输出表示,请参见 printf

要求

实例

必需的头

_isnan

float.h

有关更多兼容性信息,请参见中介绍的 兼容性

C 运行库的所有版本。

.NET Framework 等效项

系统:: 二进制文件:: IsNan

请参见

参考

浮点支持

_finite

_fpclass