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