summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2001-10-12 12:11:23 +0000
committerzimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4>2001-10-12 12:11:23 +0000
commit1bf85862d0472da4ffc9866feed54dcb9d8af53b (patch)
treeb19ef0245b1d4fdd046d6ab1c7861218db32c120 /TODO
parent83ae70bc66c6801014c721bf1ed1acc6b897975e (diff)
downloadmpfr-1bf85862d0472da4ffc9866feed54dcb9d8af53b.tar.gz
updated things done, added Rounding section
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1229 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'TODO')
-rw-r--r--TODO12
1 files changed, 7 insertions, 5 deletions
diff --git a/TODO b/TODO
index 7d9d4a2f6..167ed22c2 100644
--- a/TODO
+++ b/TODO
@@ -16,6 +16,13 @@ New functions to implement:
- fused multiply-add (suggestion from Dan Zuras)
+Rounding:
+
+- implement exact rounding in mpfr_pow_ui and mpfr_ui_pow_ui
+
+- in all functions that do rounding, return an int indicating if the result
+ is exact (i.e. no bit was lost) or not (like in mpfr_div_ui)
+
Efficiency:
- mpfr_div is currently O(n^2) when the divisor has two limbs
@@ -24,13 +31,8 @@ Miscellaneous:
- change Library GPL to Lesser GPL, and mention INRIA and/or SPACES
-- PolKA -> SPACES in mpfr.texi ?
-
- rename mpf2mpfr.h to gmp-mpf2mpfr.h?
-- in all functions that do rounding, return an int indicating if the result
- is exact (i.e. no bit was lost) or not (like in mpfr_div_ui)
-
- detect overflow/underflow in exponent (from Ben Hinkle <bhinkle4@juno.com>)
- specify exponent size (suggestion from Ben Hinkle <bhinkle4@juno.com>)