nan
, , nanf
nanl
Zwraca cichą wartość NaN.
Składnia
double nan( const char* input );
float nanf( const char* input );
long double nanl( const char* input );
Parametry
input
Wartość ciągu.
Wartość zwracana
Funkcje nan
zwracają cichą wartość NaN.
Uwagi
Funkcje nan
zwracają wartość zmiennoprzecinkową odpowiadającą cichej (niesygnalizatorowej) wartości NaN. Wartość input
jest ignorowana. Aby uzyskać informacje na temat przedstawiania nazwy nan dla danych wyjściowych, zobacz printf
, _printf_l
, wprintf
, . _wprintf_l
Domyślnie stan globalny tej funkcji jest zakresem aplikacji. Aby zmienić to zachowanie, zobacz Stan globalny w CRT.
Wymagania
Function | Nagłówek języka C | Nagłówek języka C++ |
---|---|---|
nan , , nanf nanl |
<math.h> | <cmath> lub <math.h> |
Zobacz też
Obsługa obliczeń matematycznych i zmiennoprzecinkowych
fpclassify
_fpclass
, _fpclassf
isfinite
, , _finite
_finitef
isinf
isnan
, , _isnan
_isnanf
isnormal