nan
, nanf
, nanl
返回 quiet NaN 值。
语法
double nan( const char* input );
float nanf( const char* input );
long double nanl( const char* input );
参数
input
字符串值。
返回值
nan
函数将返回 quiet NaN 值。
注解
nan
函数将返回与 quiet(非 signalling)NaN 相应的浮点值。 将忽略 input
值。 有关如何表示用于输出的 NAN 的信息,请参阅 printf
、_printf_l
、wprintf
、_wprintf_l
。
默认情况下,此函数的全局状态范围限定为应用程序。 若要更改此行为,请参阅 CRT 中的全局状态。
要求
函数 | C 标头 | C++ 标头 |
---|---|---|
nan , nanf , nanl |
<math.h> | <cmath> 或 <math.h> |
另请参阅
数学和浮点支持
fpclassify
_fpclass
、_fpclassf
isfinite
、_finite
、_finitef
isinf
isnan
、_isnan
、_isnanf
isnormal
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈