summaryrefslogtreecommitdiff
path: root/src/exp3.c
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2016-02-02 14:10:10 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2016-02-02 14:10:10 +0000
commitab4877b7aeff592309e00c67e02ac14b8c9ce202 (patch)
tree2551535156e10a23c2c7fd8f2930ac94ac62367d /src/exp3.c
parenta92ce84cd12d8b1a195c8caad7c037ab5830c950 (diff)
downloadmpfr-ab4877b7aeff592309e00c67e02ac14b8c9ce202.tar.gz
use MPFR_CAN_ROUND instead of mpfr_can_round/mpfr_round_p
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9908 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'src/exp3.c')
-rw-r--r--src/exp3.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/exp3.c b/src/exp3.c
index 8aed15900..e11deedcc 100644
--- a/src/exp3.c
+++ b/src/exp3.c
@@ -287,8 +287,8 @@ mpfr_exp_3 (mpfr_ptr y, mpfr_srcptr x, mpfr_rnd_t rnd_mode)
}
}
- if (mpfr_can_round (shift_x > 0 ? t : tmp, realprec, MPFR_RNDN, MPFR_RNDZ,
- MPFR_PREC(y) + (rnd_mode == MPFR_RNDN)))
+ if (MPFR_CAN_ROUND (shift_x > 0 ? t : tmp, realprec,
+ MPFR_PREC(y), rnd_mode))
{
inexact = mpfr_set (y, shift_x > 0 ? t : tmp, rnd_mode);
if (MPFR_UNLIKELY (scaled && MPFR_IS_PURE_FP (y)))