Query: significand
OS: netbsd
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
IEEE_TEST(3) BSD Library Functions Manual IEEE_TEST(3)NAMElogb, logbf, logbl, scalb, scalbf, significand, significandf -- IEEE test functionsLIBRARYMath Library (libm, -lm)SYNOPSIS#include <math.h> double logb(double x); float logbf(float x); long double logbl(long double x); double scalb(double x, double n); float scalbf(float x, float n); double significand(double x); float significandf(float x);DESCRIPTIONThese 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 ALSOmath(3)STANDARDSIEEE Std 754-1985BSDAugust 3, 2011 BSD
Related Man Pages |
---|
logb(3) - freebsd |
ilogb(3) - freebsd |
significandl(3m) - sunos |
logbf(3) - freebsd |
logbl(3) - freebsd |
Similar Topics in the Unix Linux Community |
---|
Is there a floatN_t type ? |
Internal representation of double |