class man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



CLASS(3C)							     CLASS(3C)

NAME
     fpclassify, isfinite, isinf, isnan, isnormal, signbit, fpclassifyf,
     isfinitef, isinff, isnanf, isnormalf, signbitf, fpclassifyl, isfinitel,
     isinfl, isnanl, isnormall, signbitl,
      - classification macros (and functions)

SYNOPSIS
     #include <math.h>

     int fpclassify(real-floating x);
     int isfinite(real-floating x);
     int isinf(real-floating x);
     int isnan(real-floating x);
     int isnormal(real-floating x);
     int signbit(real-floating x);

DESCRIPTION
     These macros (and functions) are not available for programs compiled with
     the O32 ABI.

     These macros are implemented in terms of ordinary functions depending on
     the argument used; for example, if x is a float expression, the macro
     fpclassify generates a call to the function fpclassifyf.  If x is a
     double expression, the macro generates a call to the function fpclassify.
     If x is a long double expression, the macro generates a call to the
     function fpclassifyl.

     The fpclassify macro returns the value of the number classification macro
     appropriate to the value of its argument.	Possible return values are
     FP_ZERO, FP_SUBNORMAL, FP_NORMAL, FP_INFINITE, and FP_NAN, whose values
     are defined in math.h.

     The isfinite macro returns a non-zero value if and only if its argument
     has a finite value.

     The isinf macro returns a nonzero value if and only if its argument has
     an infinite value.

     The isnan macro returns a nonzero value if and only if its argument is a
     NaN (not-a-number)

     The isnormal macro returns a nonzero value if and only if its argument
     has a normal value according to IEEE floating point definitions.

     The signbit macro returns a nonzero value if and only if the sign of its
     argument value is negative.

NOTES
     Long double operations on this system are only supported in round to
     nearest rounding mode (the default). The system must be in round to
     nearest rounding mode when calling any of the long double functions, or
     incorrect answers will result.

									Page 1

CLASS(3C)							     CLASS(3C)

SEE ALSO
     math(3M), frexp(3C)

									Page 2

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net