ISINF(3)

НАЗВАНИЕ
isinf, isnan, finite - проверяет на бесконечность и нечисловое значение (NaN)

СИНТАКСИС
#include <math.h>

int isinf(double value);

int isnan(double value);

int finite(double value);

ОПИСАНИЕ
Функция isinf() возвращает -1, если value равно "минус бесконечность", возвращает 1, если value равно "плюс бесконечность", и возвращает 0 в других случаях.

Функция isnan() возвращает ненулевое значение, если value является нечисловым значением, и 0 в других случаях.

Функция finite() возвращает ненулевое значение, если value не является ни бесконечностью, ни нечисловым значением, и 0 в других случаях.

СООТВЕТСТВИЕ СТАНДАРТАМ
BSD 4.3

ЗАМЕЧАНИЯ
C99 обеспечивает дополнительные макросы, независимые от типов, такие как fpclassify(), isinf() и isnan().

СМ. ТАКЖЕ
fpclassify(3)