Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
System Calls and Libraries: Sections 2 and 3 (Ref Pages Vol 3) > i

isinf(3M)

» 

Technical documentation

» Feedback
Content starts here

 » Table of Contents

 » Index

NAME

isinf() — floating-point test for infinity

SYNOPSIS

#include <math.h>

int isinf( floating-type x);

DESCRIPTION

The isinf() macro determines whether its argument value is an infinity. The macro can be used with either double or float arguments.

To use this macro, link in the math library by specifying -lm on the compiler or linker command line.

The isinf() macro replaces the isinf() and isinff() functions, which are obsolete and are no longer supported.

RETURN VALUE

The isinf() macro returns a nonzero value if x is ±INFINITY. Otherwise it returns zero.

EXAMPLE

Take certain actions if x is infinity:

#include <math.h> /*...*/ float x; /*...*/ if (isinf(x)) /*...*/

ERRORS

No errors are defined.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© Hewlett-Packard Development Company, L.P.