nan
, , nanf
nanl
Возвращает несигнальное значение NaN (QNaN).
Синтаксис
double nan( const char* input );
float nanf( const char* input );
long double nanl( const char* input );
Параметры
input
Значение типа string.
Возвращаемое значение
Функции nan
возвращают несигнальное значение NaN (QNaN).
Замечания
Функции nan
возвращают значение с плавающей запятой, которое соответствует несигнальному значению NaN (QNaN). Значение параметра input
игнорируется. Сведения о том, как naN представляется для выходных данных, см. в разделе printf
, , . wprintf
_wprintf_l
_printf_l
По умолчанию глобальное состояние этой функции ограничивается приложением. Чтобы изменить это поведение, см . статью "Глобальное состояние" в CRT.
Требования
Function | Заголовок C | Заголовок C++ |
---|---|---|
nan , , nanf nanl |
<math.h> | <cmath> или <math.h> |
См. также
Поддержка математических и плавающих точек
fpclassify
_fpclass
, _fpclassf
isfinite
, , _finite
_finitef
isinf
isnan
, , _isnan
_isnanf
isnormal