nan
, nanf
nanl
Gibt einen stillen NaN-Wert zurück.
Syntax
double nan( const char* input );
float nanf( const char* input );
long double nanl( const char* input );
Parameter
input
Ein Zeichenfolgenwert.
Rückgabewert
Die nan
-Funktionen geben einen stillen NaN-Wert zurück.
Hinweise
Die nan
-Funktionen geben einen Gleitkommawert zurück, der einem stillen (nicht signalisierenden) NaN entspricht. Der input
-Wert wird ignoriert. Informationen dazu, wie ein NaN für die Ausgabe dargestellt wird, finden Sie unter printf
, , _printf_l
, . _wprintf_l
wprintf
Standardmäßig gilt der globale Zustand dieser Funktion für die Anwendung. Wie Sie dieses Verhalten ändern, erfahren Sie unter Globaler Status in der CRT.
Anforderungen
Funktion | C-Header | C++-Header |
---|---|---|
nan , nanf nanl |
<math.h> | <cmath> oder <math.h> |
Siehe auch
Mathematische Unterstützung und Gleitkommaunterstützung
fpclassify
_fpclass
, _fpclassf
isfinite
, _finite
_finitef
isinf
isnan
, _isnan
_isnanf
isnormal