ISNORMAL(3) BSD Library Functions Manual ISNORMAL(3)NAME
isnormal — test for normal value
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <math.h>
int
isnormal(real-floating x);
DESCRIPTION
The isnormal() macro determines whether its argument x has a normal
value. An argument represented in a format wider than its semantic type
is converted to its semantic type first. The determination is then based
on the type of the argument.
RETURN VALUES
The isnormal() macro returns a non-zero value if the value of x is
finite. Otherwise 0 is returned.
ERRORS
No errors are defined.
SEE ALSOfpclassify(3), isfinite(3), math(3), signbit(3)STANDARDS
The isnormal() macro conforms to ISO/IEC 9899:1999 (“ISO C99”).
BSD October 29, 2003 BSD