Пространства имён
Варианты
Действия

nan, nanf, nanl

Материал из cppreference.com
< c‎ | numeric‎ | math

Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки.

Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы.

(Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.)

 
 
 
Основные математические функции
Функции
Основные операции
(C99)
(C99)
(C99)
(C99)
nannanfnanlnandN
(C99)(C99)(C99)(C23)
Максимум/минимум
(C99)
(C23)
(C99)
(C23)
Показательные функции
(C23)
(C99)
(C99)
(C23)
(C23)
(C99)
(C99)(C23)
(C23)
(C23)
Степенные функции
(C99)
(C23)
(C23)
(C99)
(C23)
(C23)
(C23)
Тригонометрические и гиперболические функции
(C23)
(C23)
(C23)
(C23)
(C23)
(C23)
(C23)
(C99)
(C99)
(C99)
Функции ошибки и гамма-функции
(C99)
(C99)
(C99)
(C99)
Функции округления операций с плавающей точкой
(C99)(C99)(C99)
(C23)
(C99)
(C99)
(C99)(C99)(C99)
(C23)(C23)(C23)(C23)
Функции работы с плавающей точкой
(C99)(C99)
(C99)(C23)
(C99)
(C23)(C23)
(C99)
Операции сужения
(C23)
(C23)
(C23)
(C23)
(C23)
(C23)
Quantum and quantum exponent functions
Decimal re-encoding functions
Total order and payload functions
Classification
(C99)
(C99)
(C99)
(C99)
(C99)
(C23)
(C99)
(C99)
(C23)
Типы
Макроконстанты
Специальные значения с плавающей точкой
Аргументы и возвращаемые значения
Обработка ошибок
 
Определено в заголовочном файле <math.h>
float       nanf( const char* arg );
(начиная с C99)
double      nan( const char* arg );
(начиная с C99)
long double nanl( const char* arg );
(начиная с C99)
Преобразует определяется реализацией arg строку символов в соответствующие тихий значение NaN. Вызов std::nan("string") эквивалентно вызова std::strtod ("NAN(string)", (char**)NULL );.
Оригинал:
Converts the implementation-defined character string arg into the corresponding quiet NaN value. The call std::nan("string") is equivalent to the call std::strtod ("NAN(string)", (char**)NULL );.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Параметры

arg —
узкие буквенная определения содержания NaN, или пустую строку
Оригинал:
narrow character string identifying the contents of a NaN, or an empty string
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Возвращаемое значение

Значение NaN, которое соответствует определению arg строки или нуль, если implemntation браузер не поддерживает тихий NaNs.
Оригинал:
The NaN value that corresponds to the identifying string arg or zero if the implemntation does not support quiet NaNs.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] См. также

(C99)
проверяет, является ли данное число NaN
Оригинал:
checks if the given number is NaN
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(функция) [править]
Источник — «https://ru.cppreference.com/mwiki/index.php?title=c/numeric/math/nan&oldid=32638»

AltStyle によって変換されたページ (->オリジナル) /