summaryrefslogtreecommitdiff
path: root/lib/libm/exp10l.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libm/exp10l.c')
-rw-r--r--lib/libm/exp10l.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/lib/libm/exp10l.c b/lib/libm/exp10l.c
index f0bf23d9..ba522faf 100644
--- a/lib/libm/exp10l.c
+++ b/lib/libm/exp10l.c
@@ -12,12 +12,10 @@ long double exp10l(long double x)
#elif (LDBL_MANT_DIG == 64 || LDBL_MANT_DIG == 113) && LDBL_MAX_EXP == 16384
long double exp10l(long double x)
{
- static const long double p10[] = {
- 1e-15L, 1e-14L, 1e-13L, 1e-12L, 1e-11L, 1e-10L, 1e-9L, 1e-8L,
- 1e-7L, 1e-6L, 1e-5L, 1e-4L, 1e-3L, 1e-2L, 1e-1L, 1,
- 1e1, 1e2, 1e3, 1e4, 1e5, 1e6, 1e7, 1e8,
- 1e9, 1e10, 1e11, 1e12, 1e13, 1e14, 1e15
- };
+ static const long double p10[] = { 1e-15L, 1e-14L, 1e-13L, 1e-12L, 1e-11L, 1e-10L, 1e-9L, 1e-8L,
+ 1e-7L, 1e-6L, 1e-5L, 1e-4L, 1e-3L, 1e-2L, 1e-1L, 1,
+ 1e1, 1e2, 1e3, 1e4, 1e5, 1e6, 1e7, 1e8,
+ 1e9, 1e10, 1e11, 1e12, 1e13, 1e14, 1e15 };
long double n, y = modfl(x, &n);
union ldshape u = { n };
/* fabsl(n) < 16 without raising invalid on nan */