Partager via


nan, nanf, nanl

Retourne une valeur NaN silencieuse.

Syntaxe

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

Paramètres

input
Valeur de chaîne.

Valeur retournée

Les fonctions nan retournent une valeur NaN silencieuse.

Notes

Les fonctions nan retournent une valeur à virgule flottante qui correspond à une valeur NaN silencieuse (sans signalisation). La valeur input est ignorée. Pour plus d’informations sur la façon dont un naN est représenté pour la sortie, consultez printf, _printf_lwprintf_wprintf_l.

Par défaut, l’état global de cette fonction est limité à l’application. Pour modifier ce comportement, consultez État global dans le CRT.

Spécifications

Fonction En-tête C En-tête C++
nan, nanf, nanl <math.h> <cmath> ou <math.h>

Voir aussi

Prise en charge mathématique et à virgule flottante
fpclassify
_fpclass, _fpclassf
isfinite, _finite, _finitef
isinf
isnan, _isnan, _isnanf
isnormal