*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->NetBSD man pages -> logbf (3)              
Title
Content
Arch
Section
 

IEEE_TEST(3)

Contents


NAME    [Toc]    [Back]

     logb, logbf, scalb, scalbf, significand, significandf - IEEE test functions

LIBRARY    [Toc]    [Back]

     Math Library (libm, -lm)

SYNOPSIS    [Toc]    [Back]

     #include <math.h>

     double
     logb(double x);

     float
     logbf(float x);

     double
     scalb(double x, double n);

     float
     scalbf(float x, float n);

     double
     significand(double x);

     float
     significandf(float x);

DESCRIPTION    [Toc]    [Back]

     These functions allow users to test conformance to IEEE Std 754-1985.
     Their use is not otherwise recommended.

     logb(x) returns x's exponent n, a signed integer converted to double-precision
 floating-point.  logb(+-infinity) = +infinity; logb(0) = -infinity
     with a division by zero exception.

     scalbn(x, n) returns x*(2**n) computed by exponent manipulation.

     significand(x) returns sig, where x := sig * 2**n with 1 <= sig < 2.
     significand(x) is not defined when x is 0, +-infinity, or NaN.

SEE ALSO    [Toc]    [Back]

      
      
     ieee(3), math(3)

STANDARDS    [Toc]    [Back]

     IEEE Std 754-1985

BSD                             March 10, 1994                             BSD
[ Back ]
 Similar pages
Name OS Title
nextafter NetBSD Functions for IEEE arithmetic
remainder NetBSD Functions for IEEE arithmetic
remainder FreeBSD functions for IEEE arithmetic
remainderf FreeBSD functions for IEEE arithmetic
ilogb OpenBSD functions for IEEE arithmetic
scalbn FreeBSD functions for IEEE arithmetic
scalbnf FreeBSD functions for IEEE arithmetic
ieee FreeBSD functions for IEEE arithmetic
remainderf NetBSD Functions for IEEE arithmetic
ilogbf NetBSD Functions for IEEE arithmetic
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service