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_l, wprintf_wprintf_l参照してくださいprintf

既定では、この関数のグローバル状態の適用対象は、アプリケーションになります。 この動作を変更するには、「CRT のグローバル状態」を参照してください

必要条件

機能 C ヘッダー C++ ヘッダー
nan, nanf, nanl <math.h> <cmath> または <math.h>

関連項目

数学と浮動小数点のサポート
fpclassify
_fpclass, _fpclassf
isfinite, _finite, _finitef
isinf
isnan, _isnan, _isnanf
isnormal