HPUX isinf[3m]

isinf(3M) isinf(3M)
NAME
isinf(), isinff() - test for INFINITY functions
SYNOPSIS
#include <math.h>
int isinf(double x);
int isinff(float x);
DESCRIPTION
isinf() returns a positive integer if x is +INFINITY, or a negative
integer if x is -INFINITY. Otherwise it returns zero.
isinff() is the float version of isinf(). It is named in accordance
with the conventions specified in the "Future Library Directions"
section of the ANSI C standard. Programs must be compiled in ANSI
mode (use the -Aa option) in order to use this function; otherwise,
the compiler promotes the float argument to double, and the function
returns incorrect results.
DEPENDENCIES
Series 300/400
isinff() is not supported on Series 300/400 systems.
Series 700/800
isinff() is provided in the PA1.1 versions of the math library only.
The +DA1.1 option (the default on Series 700 systems) links in a PA1.1
version automatically. A PA1.1 library can be linked in explicitly.
For more information, see the HP-UX Floating-Point Guide.
SEE ALSO
isnan(3M), fpclassify(3M), ieee(3M).
Hewlett-Packard Company - 1 - HP-UX Release 9.0: August 1992