mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-26 04:31:03 +00:00
manual: significand() uses FLT_RADIX, not 2
It's implemented using scalb(), which uses FLT_RADIX, AFAIK. Link: <https://lore.kernel.org/linux-man/ZeYKUOKYS7G90SaV@debian/T/#mf21ab57e16b92eb6be6c7df79dc0eb43d4454056> Reported-by: Morten Welinder <mwelinder@gmail.com> Cc: Adhemerval Zanella Netto <adhemerval.zanella@linaro.org> Cc: Vincent Lefevre <vincent@vinc17.net> Cc: DJ Delorie <dj@redhat.com> Cc: Paul Zimmermann <Paul.Zimmermann@inria.fr> Cc: Andreas Schwab <schwab@linux-m68k.org> Signed-off-by: Alejandro Colomar <alx@kernel.org> Reviewed-by: DJ Delorie <dj@redhat.com>
This commit is contained in:
parent
e01b3b86e8
commit
95c70fd0d4
@ -1395,7 +1395,7 @@ The @code{scalb} function is the BSD name for @code{ldexp}.
|
||||
@standards{BSD, math.h}
|
||||
@safety{@prelim{}@mtsafe{}@assafe{}@acsafe{}}
|
||||
@code{significand} returns the mantissa of @var{x} scaled to the range
|
||||
@math{[1, 2)}.
|
||||
@math{[1, @code{FLT_RADIX})}.
|
||||
It is equivalent to @w{@code{scalb (@var{x}, (double) -ilogb (@var{x}))}}.
|
||||
|
||||
This function exists mainly for use in certain standardized tests
|
||||
|
Loading…
Reference in New Issue
Block a user