diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2015-06-07 21:54:01 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2015-06-07 21:54:01 +0000 |
commit | d708627d6959f296c30362db15b72e830397c82c (patch) | |
tree | 85689b5deabbbccce1650804bb9e9865f576f68a /src | |
parent | cb809ea1cb721e03b022a223db55326a27967e7b (diff) | |
download | mpfr-d708627d6959f296c30362db15b72e830397c82c.tar.gz |
[src/zeta_ui.c] Fixed zeta(0) in reduced exponent range.
[tests/tzeta_ui.c] Added testcase.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9518 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'src')
-rw-r--r-- | src/zeta_ui.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/zeta_ui.c b/src/zeta_ui.c index c8155936b..7bd9736cd 100644 --- a/src/zeta_ui.c +++ b/src/zeta_ui.c @@ -30,10 +30,7 @@ mpfr_zeta_ui (mpfr_ptr z, unsigned long m, mpfr_rnd_t r) if (m == 0) { - mpfr_set_ui (z, 1, r); - mpfr_div_2ui (z, z, 1, r); - MPFR_CHANGE_SIGN (z); - MPFR_RET (0); + return mpfr_set_si_2exp (z, -1, -1, r); } else if (m == 1) { |