diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2020-03-10 15:07:10 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2020-03-10 15:07:10 +0000 |
commit | f5f24fc7a4cf81f9544fdbb29db8b7b02fdcd882 (patch) | |
tree | 270c0dc9b7a23cf26c108375b62a73a72a6a233a | |
parent | 7a58378d519b3f15a28010799235133d6847bbcb (diff) | |
download | mpfr-f5f24fc7a4cf81f9544fdbb29db8b7b02fdcd882.tar.gz |
[src/cbrt.c] Improved a condition to avoid operations that correspond
to a no-op.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13764 280ebfd0-de03-0410-8827-d642c229c3f4
-rw-r--r-- | src/cbrt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cbrt.c b/src/cbrt.c index 27db4418b..b565de3ca 100644 --- a/src/cbrt.c +++ b/src/cbrt.c @@ -107,7 +107,7 @@ mpfr_cbrt (mpfr_ptr y, mpfr_srcptr x, mpfr_rnd_t rnd_mode) 3 * sh - (3 * (mpfr_exp_t) n - (mpfr_exp_t) size_m - r))); sh = 3 * sh + r; - if (sh >= 0) + if (sh > 0) { mpz_mul_2exp (m, m, sh); e -= sh; |