diff options
author | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2004-09-23 10:16:45 +0000 |
---|---|---|
committer | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 2004-09-23 10:16:45 +0000 |
commit | 85f2bfe1270adf7c07f231cfca38f2b5af21322d (patch) | |
tree | 98e8908d829250e392726ecb3ddd2ff26ce84da8 | |
parent | 4beb1c57e8068248bca510a3a418affde4a14b19 (diff) | |
download | mpfr-85f2bfe1270adf7c07f231cfca38f2b5af21322d.tar.gz |
added item on rounding to odd
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2983 280ebfd0-de03-0410-8827-d642c229c3f4
-rw-r--r-- | TODO | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -120,6 +120,13 @@ Miscellaneous: add one ulp to the mantissa. - add a new rounding mode: round to nearest, with ties away from zero (will be in 754r, could be used by mpfr_round) +- add a new roundind mode: round to odd. If the result is not exactly + representable, then round to the odd mantissa. This rounding + has the nice property that for k > 1, if: + y = round(x, p+k, TO_ODD) + z = round(y, p, TO_NEAREST_EVEN), then + z = round(x, p, TO_NEAREST_EVEN) + so it avoids the double-rounding problem. - check/define the sign of infinity for gamma(-integer) |