diff options
author | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 1999-06-28 13:48:44 +0000 |
---|---|---|
committer | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 1999-06-28 13:48:44 +0000 |
commit | 56932599f1c5e27c4276ecb5a9febd41e9d274b8 (patch) | |
tree | 91b359fb044fa15c18450d6704b1016fe50f2d87 /random.c | |
parent | e3e524cc73353cb74d1e7c714d141455ea483a80 (diff) | |
download | mpfr-56932599f1c5e27c4276ecb5a9febd41e9d274b8.tar.gz |
changed arguments of mpfr_round_raw (now uses precision instead of size)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@210 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'random.c')
-rw-r--r-- | random.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -33,7 +33,7 @@ mpfr_random(x) count_leading_zeros(cnt, xp[xs - 1]); if (cnt) mpn_lshift(xp, xp, xs, cnt); EXP(x) = -cnt; - mpfr_round_raw(xp, xp, random()&3, SIZE(x), PREC(x)); + mpfr_round_raw(xp, xp, PREC(x), (SIGN(x)<0), PREC(x), random()&3); /* ignore any possible carry (this is sheer laziness). */ } |