diff options
author | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2016-02-02 14:10:10 +0000 |
---|---|---|
committer | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2016-02-02 14:10:10 +0000 |
commit | ab4877b7aeff592309e00c67e02ac14b8c9ce202 (patch) | |
tree | 2551535156e10a23c2c7fd8f2930ac94ac62367d /src/exp3.c | |
parent | a92ce84cd12d8b1a195c8caad7c037ab5830c950 (diff) | |
download | mpfr-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.c | 4 |
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))) |