GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  LOGBL (3)

NAME

ilogb, ilogbf, ilogbl, logb, logbf, logbl - extract exponent

CONTENTS

Library
Synopsis
Description
See Also
Standards
History

LIBRARY


.Lb libm

SYNOPSIS


.In math.h int ilogb double x int ilogbf float x int ilogbl long double x double logb double x float logbf float x long double logbl long double x

DESCRIPTION

ilogb, ilogbf and ilogbl return x ’s exponent in integer format. ilogb ±oo returns INT_MAX, ilogb ±NaN returns FP_ILOGBNAN, and ilogb 0 returns FP_ILOGB0.

logb x, logbf x, and logbl x return x ’s exponent in floating-point format with the same precision as x. logb ±oo returns +oo, and logb 0 returns -oo with a division by zero exception.

SEE ALSO

frexp(3), ieee(3), math(3), scalbn(3)

STANDARDS

The ilogb, ilogbf, ilogbl, logb, logbf, and logbl routines conform to -isoC-99. The latter three implement the logb function recommended by -ieee754.

HISTORY

Function First Appeared In
logb BSD 4.3
ilogb
.Fx 1.1.5
ilogbf
.Fx 2.0
logbf
.Fx 2.0
ilogbl
.Fx 5.4
logbl
.Fx 8.0
Search for    or go to Top of page |  Section 3 |  Main Index


Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.