nan, nanf, nanl

Devuelve un valor NaN reservado.

Sintaxis

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

Parámetros

input
Un valor de cadena.

Valor devuelto

Las funciones nan devuelven un valor NaN reservado.

Comentarios

Las funciones nan devuelven un valor de punto flotante que se corresponde con un NaN reservado (de no señalización). El valor input se omite. Para obtener información sobre cómo se representa un NaN para la salida, vea printf, _printf_l, wprintf, _wprintf_l.

De manera predeterminada, el estado global de esta función está limitado a la aplicación. Para cambiar este comportamiento, consulte Estado global en CRT.

Requisitos

Función Encabezado C Encabezado C++
nan, nanf, nanl <math.h> <cmath> o <math.h>

Consulte también

Compatibilidad con matemáticas y punto flotante
fpclassify
_fpclass, _fpclassf
isfinite, _finite, _finitef
isinf
isnan, _isnan, _isnanf
isnormal