Index Index for
Section 3
Index Alphabetical
listing for I
Index Bottom of
page

ilogb(3)

NAME

ilogb - Returns an unbiased exponent

LIBRARY

Math Library (libm.a)

SYNOPSIS

#include <math.h> int ilogb (double x); int ilogbf (float x); int ilogbl (long double x);

STANDARDS

Interfaces documented on this reference page conform to industry standards as follows: ilogb(): XPG4-UNIX Refer to the standards(5) reference page for more information about industry standards and associated tags.

DESCRIPTION

The ilogb(), ilogbf(), and ilogbl() functions return the integral part of the base r logarithm of (|x|) as a signed integral value for non-zero x, where r is the radix of the machine's floating point arithmetic. The following table describes function behavior in response to exceptional arguments: ____________________________________________________________________ Function Exceptional Argument Routine Behavior ____________________________________________________________________ ilogb(), ilogbf() ilogbl() |x| = infinity INT_MAX ilogb(), ilogbf() ilogbl() x = 0, NaN INT_MIN ____________________________________________________________________

Index Index for
Section 3
Index Alphabetical
listing for I
Index Top of
page