Sdílet prostřednictvím


nan, nanf, nanl

Vrátí tichou hodnotu NaN.

Syntaxe

double nan( const char* input );
float nanf( const char* input );
long double nanl( const char* input );

Parametry

input
Řetězcová hodnota.

Vrácená hodnota

Funkce nan vrátí tichou hodnotu NaN.

Poznámky

Funkce nan vrátí hodnotu s plovoucí desetinnou čárkou, která odpovídá tichému (signalizačnímu) naN. Hodnota input se ignoruje. Informace o tom, jak je naN reprezentován pro výstup, viz printf, _printf_l, wprintf, _wprintf_l.

Ve výchozím nastavení je globální stav této funkce vymezen na aplikaci. Chcete-li toto chování změnit, přečtěte si téma Globální stav v CRT.

Požadavky

Function Záhlaví jazyka C Hlavička jazyka C++
nan, nanf, nanl <math.h> <cmath> nebo <math.h>

Viz také

Podpora pro matematiku a plovoucí desetinou čárku
fpclassify
_fpclass, _fpclassf
isfinite, _finite, _finitef
isinf
isnan, _isnan, _isnanf
isnormal