summaryrefslogtreecommitdiff
path: root/exp3.c
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2000-09-29 16:04:47 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2000-09-29 16:04:47 +0000
commit9868173112a15cbe449d1eb71b4ca4359e2e7217 (patch)
tree4d15dc5046303e3c328c748c8551290d0e2b4439 /exp3.c
parentfa07a4955c4dcccd32d36636b32312bc05a7ecdf (diff)
downloadmpfr-9868173112a15cbe449d1eb71b4ca4359e2e7217.tar.gz
take also the target precision into account for the guard bits
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@774 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'exp3.c')
-rw-r--r--exp3.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/exp3.c b/exp3.c
index 483cb5194..f93111fc3 100644
--- a/exp3.c
+++ b/exp3.c
@@ -189,7 +189,7 @@ mp_rnd_t rnd_mode;
((double) (PREC(x)) / (double) BITS_PER_MP_LIMB)
/log(2.0));
logn = (int) ceil(log
- ((double) prec_x)
+ ((double) prec_x+PREC(y))
/log(2.0));
if (logn < 2) logn = 2;
ttt = EXP(x);