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.
Требования
Функция | Заголовок C | Заголовок C++ |
---|---|---|
nan , nanf , nanl |
<math.h> | <cmath> или <math.h> |
См. также
Поддержка математических и плавающих точек
fpclassify
_fpclass
, _fpclassf
isfinite
, _finite
, _finitef
isinf
isnan
, _isnan
, _isnanf
isnormal
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по