Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Retorna um valor NaN silencioso.
Sintaxe
double nan( const char* input );
float nanf( const char* input );
long double nanl( const char* input );
Parâmetros
input
Um valor da cadeia de caracteres.
Valor retornado
As funções nan retornam um valor NaN silencioso.
Comentários
As funções nan retornam um valor de ponto flutuante que corresponde a um NaN silencioso (sem sinalização). O valor input é ignorado. Para obter informações sobre como um NaN é representado para saída, consulte printf, _printf_l, wprintf, _wprintf_l.
Por padrão, o estado global dessa função tem como escopo o aplicativo. Para alterar esse comportamento, confira Estado global no CRT.
Requisitos
| Função | Cabeçalho C | Cabeçalho C++ |
|---|---|---|
nan, nanf, nanl |
<math.h> | <cmath> ou <math.h> |
Confira também
Suporte matemático e de ponto flutuante
fpclassify
_fpclass, _fpclassf
isfinite, _finite, _finitef
isinf
isnan, _isnan, _isnanf
isnormal