nan
, nanf
, nanl
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