_finite

确定给定的双精度浮点值是有限的。

int _finite( 
   double x 
);

参数

  • x
    双精度浮点值。

返回值

如果其参数 x 不是无限大的,_finite 返回一个非零值;也就是说,如果 –INF < x < +INF。 如果参数是无限大或 NAN,则返回 0。

要求

功能

必需的标头

_finite

<float.h>

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

.NET Framework 等效项

System::Double::IsInfinity

请参见

参考

浮点支持

_isnan

_fpclass