nan
、 nanf
、 nanl
簡易な NaN 値を返します。
構文
double nan( const char* input );
float nanf( const char* input );
long double nanl( const char* input );
パラメーター
input
文字列値。
戻り値
nan
関数は、簡易な NaN 値を返します。
解説
nan
関数は、簡易な (非シグナル) 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