nan, nanf, nanl

Restituisce un valore NaN non interattivo.

Sintassi

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

Parametri

input
Valore stringa.

Valore restituito

Le funzioni nan restituiscono un valore NaN non interattivo.

Osservazioni:

Le funzioni nan restituiscono un valore a virgola mobile che corrisponde a un valore NaN non interattivo (senza segnalazione). Il valore input viene ignorato. Per informazioni sulla rappresentazione di un naN per l'output, vedere printf, _printf_l, wprintf, _wprintf_l.

Per impostazione predefinita, lo stato globale di questa funzione è limitato all'applicazione. Per modificare questo comportamento, vedere Stato globale in CRT.

Requisiti

Funzione Intestazione C Intestazione C++
nan, nanf, nanl <math.h> <cmath> o <math.h>

Vedi anche

Supporto matematico e a virgola mobile
fpclassify
_fpclass, _fpclassf
isfinite, _finite, _finitef
isinf
isnan, _isnan, _isnanf
isnormal