Name
significand, significandf, significandl — get
mantissa of floating point number
Synopsis
#include <math.h>
double significand( |
double |
x) ; |
float
significandf( |
float |
x) ; |
long
double significandl( |
long double |
x) ; |
![[Note]](../stylesheet/note.png) |
Note |
Feature
Test Macro Requirements for glibc (see
feature_test_macros(7)): |
significand (),
significandf (),
significandl (): |
_SVID_SOURCE ||
_BSD_SOURCE |
|
![[Note]](../stylesheet/note.png) |
Note |
Link with −lm .
|
DESCRIPTION
The significand
() function
returns the mantissa of x
scaled to the range [1,2). It
is equivalent to
scalb(x, (double) −ilogb(x))
This function exists mainly for use in certain
standardized tests for IEEE 754 conformance.
SEE ALSO
ilogb(3), scalb(3)
Copyright 2002 Walter Harms (walter.harmsinformatik.uni-oldenburg.de)
Distributed under GPL
based on glibc infopages
|