NAME
finite, finitef
— tests for finite
values
LIBRARY
library “libm”
SYNOPSIS
#include
<math.h>
int
finite(double
x);
int
finitef(float
x);
DESCRIPTION
Thefinite()
function returns the value 1 when
-infinity < x <
+infinity.
Otherwise a zero is returned (that is, |x| = infinity or x is NaN).
SEE ALSO
STANDARDS
The described functions conform to IEEE Std
754-1985. Note that unlike
isfinite(3), neither function is present in the
ISO C-language standards or in the
IEEE POSIX standards.
HISTORY
The finite and
finitef() functions first appeared in
4.3BSD.