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

std::nan, std::nanf, std::nanl

Материал из cppreference.com

<metanoindex/>

 
 
 
Общие математические функции
Функции
Основные операции
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)(C++11)(C++11)
Экспоненциальные функции
(C++11)
(C++11)
(C++11)
(C++11)
Степенные функции
(C++11)
(C++11)
Тригонометрические и гиперболические функции
(C++11)
(C++11)
(C++11)
Ошибка и гамма функции
(C++11)
(C++11)
(C++11)
(C++11)
Операции целочисленного округления с плавающей запятой
(C++11)(C++11)(C++11)
(C++11)
(C++11)
(C++11)(C++11)(C++11)
Функции манипуляции с плавающей запятой
(C++11)(C++11)
(C++11)
(C++11)
(C++11)(C++11)
(C++11)
Классификация/Сравнение
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
Макро-константы
(C++11)(C++11)(C++11)(C++11)(C++11)
 
<tbody> </tbody>
Определено в заголовочном файле <cmath>
float nanf( const char* arg );
(начиная с C++11)
double nan( const char* arg );
(начиная с C++11)
long double nanl( const char* arg );
(начиная с C++11)
Преобразует определяется реализацией 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 строки или нуль, если реализация не поддерживает тихий NaNs.
Оригинал:
The NaN value that corresponds to the identifying string arg or zero if the implementation does not support quiet NaNs.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

См. также

(C++11)
проверяет, является ли данное число NaN
(функция) [править]
[static]
возвращает тихое значение NaN данного типа с плавающей запятой
(public static функция-элемент std::numeric_limits) [править]