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 (): |
/* Since
glibc 2.19: |
*/
_DEFAULT_SOURCE
|| /* Glibc <= 2.19: |
*/
_BSD_SOURCE ||
_SVID_SOURCE |
|
![[Note]](../stylesheet/note.png) |
Note |
Link with −lm .
|
DESCRIPTION
These functions return the mantissa of x
scaled to the range [1,2).
They are equivalent to
This function exists mainly for use in certain
standardized tests for IEEE 754 conformance.
ATTRIBUTES
For an explanation of the terms used in this section, see
attributes(7).
CONFORMING TO
These functions are nonstandard; the double version is available on a number of
other systems.
COLOPHON
This page is part of release 5.11 of the Linux man-pages
project. A
description of the project, information about reporting bugs,
and the latest version of this page, can be found at
https://www.kernel.org/doc/man−pages/.