◐ Shell
clean mode source ↗

std::nan, std::nanf, std::nanl — cppreference.com

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

<metanoindex/>

<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.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

См. также

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