Документация по LinuxLinuxDoc.Ru 🔍

infnan - работает с бесконечными или нечисловыми результатами (NaN)

НАЗВАНИЕ
infnan - работает с бесконечными или нечисловыми
результатами (NaN)

СИНТАКСИС

#include

double infnan(int error);

ОПИСАНИЕ
Функция infnan() возвращает некое определенное значение в
случае, если результатом операции является бесконечность
или нечисловое значение. Значением переменной error может
быть ERANGE (для бесконечности) или какое-нибудь другое
значение (для нечислового результата). Также меняется
переменная errno.

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Если error равно ERANGE (бесконечность), то возвращается
HUGE_VAL.

Если error равно -ERANGE (- бесконечность), то
возвращается -HUGE_VAL.

Если error равно другому значению, то возвращается
нечисловой результат (NaN).

КОДЫ ОШИБОК
ERANGE (значение error - плюс или минус бесконечность);

EDOM (значение error - нечисловое значение (NaN));

СООТВЕТСТВИЕ СТАНДАРТАМ
BSD 4.3
Читать новости Linux в Telegram
Linux - infnan - работает с бесконечными или нечисловыми результатами (NaN)
Мы в соцсетях ✉