From 149af697bc4a091f575109c01abb2eaba96759f1 Mon Sep 17 00:00:00 2001 From: John Maddock Date: Tue, 3 Apr 2012 16:22:27 +0000 Subject: [PATCH] Add log of comments. [SVN r77743] --- .../boost_multiprecision/indexes/s01.html | 4 +- .../boost_multiprecision/indexes/s02.html | 4 +- .../boost_multiprecision/indexes/s03.html | 4 +- .../boost_multiprecision/indexes/s04.html | 4 +- doc/html/boost_multiprecision/map/todo.html | 43 +++++++++++++++++++ doc/html/index.html | 2 +- doc/multiprecision.qbk | 15 +++++++ 7 files changed, 67 insertions(+), 9 deletions(-) diff --git a/doc/html/boost_multiprecision/indexes/s01.html b/doc/html/boost_multiprecision/indexes/s01.html index 59767df1..985e46bb 100644 --- a/doc/html/boost_multiprecision/indexes/s01.html +++ b/doc/html/boost_multiprecision/indexes/s01.html @@ -13,9 +13,9 @@
PrevUpHomeNext
-
+

-Function Index

+Function Index

A B C D E F I L M P R S T Z

diff --git a/doc/html/boost_multiprecision/indexes/s02.html b/doc/html/boost_multiprecision/indexes/s02.html index 4cc5f7c9..730aadba 100644 --- a/doc/html/boost_multiprecision/indexes/s02.html +++ b/doc/html/boost_multiprecision/indexes/s02.html @@ -13,9 +13,9 @@
PrevUpHomeNext
-
+

-Class Index

+Class Index

M

diff --git a/doc/html/boost_multiprecision/indexes/s03.html b/doc/html/boost_multiprecision/indexes/s03.html index ce12f7c2..9208e9f5 100644 --- a/doc/html/boost_multiprecision/indexes/s03.html +++ b/doc/html/boost_multiprecision/indexes/s03.html @@ -13,9 +13,9 @@
PrevUpHomeNext
-
+

-Typedef Index

+Typedef Index

C I L M T

diff --git a/doc/html/boost_multiprecision/indexes/s04.html b/doc/html/boost_multiprecision/indexes/s04.html index 3ac7ed2e..d7638e3e 100644 --- a/doc/html/boost_multiprecision/indexes/s04.html +++ b/doc/html/boost_multiprecision/indexes/s04.html @@ -12,9 +12,9 @@
PrevUpHome
-
+

-Index

+Index

A B C D E F G I L M O P R S T Z

diff --git a/doc/html/boost_multiprecision/map/todo.html b/doc/html/boost_multiprecision/map/todo.html index 1c188b18..315bd765 100644 --- a/doc/html/boost_multiprecision/map/todo.html +++ b/doc/html/boost_multiprecision/map/todo.html @@ -41,6 +41,49 @@ Add an all C++ binary floating point type.
+
+ + Pre-Review + Comments +
+
diff --git a/doc/html/index.html b/doc/html/index.html index 3f79382c..2609da49 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -99,7 +99,7 @@
- +

Last revised: March 30, 2012 at 18:33:57 GMT

Last revised: April 03, 2012 at 15:58:48 GMT


diff --git a/doc/multiprecision.qbk b/doc/multiprecision.qbk index 97cf9fad..4b3e4dba 100644 --- a/doc/multiprecision.qbk +++ b/doc/multiprecision.qbk @@ -2072,6 +2072,21 @@ More a list of what ['could] be done, rather than what ['should] be done (which * Add assembly level routines to cpp_int_backend. * Add an all C++ binary floating point type. +[h4 Pre-Review Comments] + +* Make the exponent type for cpp_dec_float a templare parameter, maybe include support for big-integer exponents. +Open question - what should be the default - int32_t or int64_t? +* Document the size requirements of fixed precision ints. +* Document std lib function accuracy. +* Make fixed precision orthogonal to Allocator type in cpp_int. Possible solution - add an additional MaxBits +template argument that defaults to 0 (meaning keep going till no more space/memory). +* Add support for fused multiply add (and subtract). GMP mpz_t could use this. +* Be a bit clearer on the effects of sign-magnitude representation of cpp_int - min == -max etc. +* Document cpp_dec_float precision, rounding, and exponent size. +* Can we be clearer in the docs that mixed arithmetic doesn't work? +* Document round functions behaviour better (they behave as in C99). +* Should there be a choice of rounding mode (probably MPFR specific)? + [endsect] [section:ack Acknowledgements]