diff options
author | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2015-10-29 06:57:07 +0000 |
---|---|---|
committer | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2015-10-29 06:57:07 +0000 |
commit | 1ed2b6314fec9b90854669a4ff52e5fdfdb7694c (patch) | |
tree | 03b2703afec1ee124a5f4b72cb622f891c75c24d | |
parent | a721e12b15d0f19534b3c301cdb27be12e2c24ed (diff) | |
download | mpfr-1ed2b6314fec9b90854669a4ff52e5fdfdb7694c.tar.gz |
replace obsolete mpz_div_2exp function by mpz_xdiv_q_2exp
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9702 280ebfd0-de03-0410-8827-d642c229c3f4
-rw-r--r-- | src/bernoulli.c | 2 | ||||
-rw-r--r-- | src/div.c | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/bernoulli.c b/src/bernoulli.c index 7af1fdc9f..448d4274e 100644 --- a/src/bernoulli.c +++ b/src/bernoulli.c @@ -122,7 +122,7 @@ mpfr_bernoulli_internal (mpz_t *b, unsigned long n) /* add 1 which is 2^prec */ mpz_add (s, s, u); /* add 1/2^n which is 2^(prec-n) */ - mpz_div_2exp (u, u, n); + mpz_cdiv_q_2exp (u, u, n); mpz_add (s, s, u); /* now 2^prec * zeta(n) - p < s <= 2^prec * zeta(n) */ /* multiply by n! */ @@ -174,7 +174,7 @@ mpfr_div_with_mpz_tdiv_q (mpfr_ptr q, mpfr_srcptr u, mpfr_srcptr v, if (vp > wp) { k = vp - wp; /* truncate k bits of vm */ - mpz_div_2exp (vm, vm, k); + mpz_tdiv_q_2exp (vm, vm, k); ve += k; vp -= k; } @@ -186,7 +186,7 @@ mpfr_div_with_mpz_tdiv_q (mpfr_ptr q, mpfr_srcptr u, mpfr_srcptr v, if (up > vp + wp) { k = up - (vp + wp); /* truncate k bits of um */ - mpz_div_2exp (um, um, k); + mpz_tdiv_q_2exp (um, um, k); ue += k; up -= k; } |