Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r85373 - in sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc: . html html/boost_multiprecision/perf html/boost_multiprecision/ref html/boost_multiprecision/tut/limits
From: pbristow_at_[hidden]
Date: 2013-08-17 09:51:04


Author: pbristow
Date: 2013-08-17 09:51:03 EDT (Sat, 17 Aug 2013)
New Revision: 85373
URL: http://svn.boost.org/trac/boost/changeset/85373

Log:
Another go at table of limits.

Text files modified:
   sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/float_performance.html | 40
   sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/integer_performance.html | 64 +-
   sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/rational_performance.html | 40
   sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/realworld.html | 4
   sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/ref/backendconc.html | 4
   sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/ref/headers.html | 4
   sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/tut/limits/limits32.html | 1008 +++++++++++++++++++++++++++++++++------
   sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/tut/limits/version_32.html | 2
   sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/index.html | 2
   sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/numeric_limits_32_tables.qbk | 85 +-
   10 files changed, 970 insertions(+), 283 deletions(-)

Modified: sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/float_performance.html
==============================================================================
--- sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/float_performance.html Sat Aug 17 08:29:13 2013 (r85372)
+++ sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/float_performance.html 2013-08-17 09:51:03 EDT (Sat, 17 Aug 2013) (r85373)
@@ -28,7 +28,7 @@
         for 500000 operations.
       </p>
 <div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator"></a><p class="title"><b>Table&#160;1.12.&#160;Operator +</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator"></a><p class="title"><b>Table&#160;1.14.&#160;Operator +</b></p>
 <div class="table-contents"><table class="table" summary="Operator +">
 <colgroup>
 <col>
@@ -129,7 +129,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_int"></a><p class="title"><b>Table&#160;1.13.&#160;Operator +(int)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_int"></a><p class="title"><b>Table&#160;1.15.&#160;Operator +(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator +(int)">
 <colgroup>
 <col>
@@ -230,7 +230,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long"></a><p class="title"><b>Table&#160;1.14.&#160;Operator +(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long"></a><p class="title"><b>Table&#160;1.16.&#160;Operator +(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator +(unsigned long long)">
 <colgroup>
 <col>
@@ -331,7 +331,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long0"></a><p class="title"><b>Table&#160;1.15.&#160;Operator +=(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long0"></a><p class="title"><b>Table&#160;1.17.&#160;Operator +=(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator +=(unsigned long long)">
 <colgroup>
 <col>
@@ -432,7 +432,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator0"></a><p class="title"><b>Table&#160;1.16.&#160;Operator -</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator0"></a><p class="title"><b>Table&#160;1.18.&#160;Operator -</b></p>
 <div class="table-contents"><table class="table" summary="Operator -">
 <colgroup>
 <col>
@@ -533,7 +533,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_int0"></a><p class="title"><b>Table&#160;1.17.&#160;Operator -(int)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_int0"></a><p class="title"><b>Table&#160;1.19.&#160;Operator -(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator -(int)">
 <colgroup>
 <col>
@@ -634,7 +634,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long1"></a><p class="title"><b>Table&#160;1.18.&#160;Operator -(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long1"></a><p class="title"><b>Table&#160;1.20.&#160;Operator -(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator -(unsigned long long)">
 <colgroup>
 <col>
@@ -735,7 +735,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long2"></a><p class="title"><b>Table&#160;1.19.&#160;Operator -=(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long2"></a><p class="title"><b>Table&#160;1.21.&#160;Operator -=(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator -=(unsigned long long)">
 <colgroup>
 <col>
@@ -836,7 +836,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator1"></a><p class="title"><b>Table&#160;1.20.&#160;Operator *</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator1"></a><p class="title"><b>Table&#160;1.22.&#160;Operator *</b></p>
 <div class="table-contents"><table class="table" summary="Operator *">
 <colgroup>
 <col>
@@ -937,7 +937,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_int1"></a><p class="title"><b>Table&#160;1.21.&#160;Operator *(int)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_int1"></a><p class="title"><b>Table&#160;1.23.&#160;Operator *(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator *(int)">
 <colgroup>
 <col>
@@ -1038,7 +1038,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long3"></a><p class="title"><b>Table&#160;1.22.&#160;Operator *(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long3"></a><p class="title"><b>Table&#160;1.24.&#160;Operator *(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator *(unsigned long long)">
 <colgroup>
 <col>
@@ -1139,7 +1139,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long4"></a><p class="title"><b>Table&#160;1.23.&#160;Operator *=(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long4"></a><p class="title"><b>Table&#160;1.25.&#160;Operator *=(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator *=(unsigned long long)">
 <colgroup>
 <col>
@@ -1240,7 +1240,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator2"></a><p class="title"><b>Table&#160;1.24.&#160;Operator /</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator2"></a><p class="title"><b>Table&#160;1.26.&#160;Operator /</b></p>
 <div class="table-contents"><table class="table" summary="Operator /">
 <colgroup>
 <col>
@@ -1341,7 +1341,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_int2"></a><p class="title"><b>Table&#160;1.25.&#160;Operator /(int)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_int2"></a><p class="title"><b>Table&#160;1.27.&#160;Operator /(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator /(int)">
 <colgroup>
 <col>
@@ -1442,7 +1442,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long5"></a><p class="title"><b>Table&#160;1.26.&#160;Operator /(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long5"></a><p class="title"><b>Table&#160;1.28.&#160;Operator /(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator /(unsigned long long)">
 <colgroup>
 <col>
@@ -1543,7 +1543,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long6"></a><p class="title"><b>Table&#160;1.27.&#160;Operator /=(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_unsigned_long_long6"></a><p class="title"><b>Table&#160;1.29.&#160;Operator /=(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator /=(unsigned long long)">
 <colgroup>
 <col>
@@ -1644,7 +1644,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_construct"></a><p class="title"><b>Table&#160;1.28.&#160;Operator construct</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_construct"></a><p class="title"><b>Table&#160;1.30.&#160;Operator construct</b></p>
 <div class="table-contents"><table class="table" summary="Operator construct">
 <colgroup>
 <col>
@@ -1745,7 +1745,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_construct_unsigned"></a><p class="title"><b>Table&#160;1.29.&#160;Operator construct(unsigned)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_construct_unsigned"></a><p class="title"><b>Table&#160;1.31.&#160;Operator construct(unsigned)</b></p>
 <div class="table-contents"><table class="table" summary="Operator construct(unsigned)">
 <colgroup>
 <col>
@@ -1846,7 +1846,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_construct_unsigned_long"></a><p class="title"><b>Table&#160;1.30.&#160;Operator construct(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_construct_unsigned_long"></a><p class="title"><b>Table&#160;1.32.&#160;Operator construct(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator construct(unsigned long long)">
 <colgroup>
 <col>
@@ -1947,7 +1947,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.float_performance.operator_str"></a><p class="title"><b>Table&#160;1.31.&#160;Operator str</b></p>
+<a name="boost_multiprecision.perf.float_performance.operator_str"></a><p class="title"><b>Table&#160;1.33.&#160;Operator str</b></p>
 <div class="table-contents"><table class="table" summary="Operator str">
 <colgroup>
 <col>

Modified: sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/integer_performance.html
==============================================================================
--- sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/integer_performance.html Sat Aug 17 08:29:13 2013 (r85372)
+++ sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/integer_performance.html 2013-08-17 09:51:03 EDT (Sat, 17 Aug 2013) (r85373)
@@ -28,7 +28,7 @@
         for 500000 operations.
       </p>
 <div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator"></a><p class="title"><b>Table&#160;1.32.&#160;Operator +</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator"></a><p class="title"><b>Table&#160;1.34.&#160;Operator +</b></p>
 <div class="table-contents"><table class="table" summary="Operator +">
 <colgroup>
 <col>
@@ -177,7 +177,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_int"></a><p class="title"><b>Table&#160;1.33.&#160;Operator +(int)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_int"></a><p class="title"><b>Table&#160;1.35.&#160;Operator +(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator +(int)">
 <colgroup>
 <col>
@@ -326,7 +326,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long"></a><p class="title"><b>Table&#160;1.34.&#160;Operator +(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long"></a><p class="title"><b>Table&#160;1.36.&#160;Operator +(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator +(unsigned long long)">
 <colgroup>
 <col>
@@ -475,7 +475,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long0"></a><p class="title"><b>Table&#160;1.35.&#160;Operator +=(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long0"></a><p class="title"><b>Table&#160;1.37.&#160;Operator +=(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator +=(unsigned long long)">
 <colgroup>
 <col>
@@ -624,7 +624,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator0"></a><p class="title"><b>Table&#160;1.36.&#160;Operator -</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator0"></a><p class="title"><b>Table&#160;1.38.&#160;Operator -</b></p>
 <div class="table-contents"><table class="table" summary="Operator -">
 <colgroup>
 <col>
@@ -773,7 +773,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_int0"></a><p class="title"><b>Table&#160;1.37.&#160;Operator -(int)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_int0"></a><p class="title"><b>Table&#160;1.39.&#160;Operator -(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator -(int)">
 <colgroup>
 <col>
@@ -922,7 +922,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long1"></a><p class="title"><b>Table&#160;1.38.&#160;Operator -(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long1"></a><p class="title"><b>Table&#160;1.40.&#160;Operator -(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator -(unsigned long long)">
 <colgroup>
 <col>
@@ -1071,7 +1071,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long2"></a><p class="title"><b>Table&#160;1.39.&#160;Operator -=(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long2"></a><p class="title"><b>Table&#160;1.41.&#160;Operator -=(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator -=(unsigned long long)">
 <colgroup>
 <col>
@@ -1220,7 +1220,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator1"></a><p class="title"><b>Table&#160;1.40.&#160;Operator *</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator1"></a><p class="title"><b>Table&#160;1.42.&#160;Operator *</b></p>
 <div class="table-contents"><table class="table" summary="Operator *">
 <colgroup>
 <col>
@@ -1369,7 +1369,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_int1"></a><p class="title"><b>Table&#160;1.41.&#160;Operator *(int)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_int1"></a><p class="title"><b>Table&#160;1.43.&#160;Operator *(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator *(int)">
 <colgroup>
 <col>
@@ -1518,7 +1518,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long3"></a><p class="title"><b>Table&#160;1.42.&#160;Operator *(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long3"></a><p class="title"><b>Table&#160;1.44.&#160;Operator *(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator *(unsigned long long)">
 <colgroup>
 <col>
@@ -1667,7 +1667,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long4"></a><p class="title"><b>Table&#160;1.43.&#160;Operator *=(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long4"></a><p class="title"><b>Table&#160;1.45.&#160;Operator *=(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator *=(unsigned long long)">
 <colgroup>
 <col>
@@ -1816,7 +1816,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator2"></a><p class="title"><b>Table&#160;1.44.&#160;Operator /</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator2"></a><p class="title"><b>Table&#160;1.46.&#160;Operator /</b></p>
 <div class="table-contents"><table class="table" summary="Operator /">
 <colgroup>
 <col>
@@ -1965,7 +1965,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_int2"></a><p class="title"><b>Table&#160;1.45.&#160;Operator /(int)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_int2"></a><p class="title"><b>Table&#160;1.47.&#160;Operator /(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator /(int)">
 <colgroup>
 <col>
@@ -2114,7 +2114,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long5"></a><p class="title"><b>Table&#160;1.46.&#160;Operator /(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long5"></a><p class="title"><b>Table&#160;1.48.&#160;Operator /(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator /(unsigned long long)">
 <colgroup>
 <col>
@@ -2263,7 +2263,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long6"></a><p class="title"><b>Table&#160;1.47.&#160;Operator /=(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_unsigned_long_long6"></a><p class="title"><b>Table&#160;1.49.&#160;Operator /=(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator /=(unsigned long long)">
 <colgroup>
 <col>
@@ -2412,7 +2412,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator3"></a><p class="title"><b>Table&#160;1.48.&#160;Operator %</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator3"></a><p class="title"><b>Table&#160;1.50.&#160;Operator %</b></p>
 <div class="table-contents"><table class="table" summary="Operator %">
 <colgroup>
 <col>
@@ -2561,7 +2561,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_int3"></a><p class="title"><b>Table&#160;1.49.&#160;Operator %(int)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_int3"></a><p class="title"><b>Table&#160;1.51.&#160;Operator %(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator %(int)">
 <colgroup>
 <col>
@@ -2710,7 +2710,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_construct"></a><p class="title"><b>Table&#160;1.50.&#160;Operator construct</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_construct"></a><p class="title"><b>Table&#160;1.52.&#160;Operator construct</b></p>
 <div class="table-contents"><table class="table" summary="Operator construct">
 <colgroup>
 <col>
@@ -2859,7 +2859,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_construct_unsigned"></a><p class="title"><b>Table&#160;1.51.&#160;Operator construct(unsigned)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_construct_unsigned"></a><p class="title"><b>Table&#160;1.53.&#160;Operator construct(unsigned)</b></p>
 <div class="table-contents"><table class="table" summary="Operator construct(unsigned)">
 <colgroup>
 <col>
@@ -3008,7 +3008,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_construct_unsigned_long"></a><p class="title"><b>Table&#160;1.52.&#160;Operator construct(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_construct_unsigned_long"></a><p class="title"><b>Table&#160;1.54.&#160;Operator construct(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator construct(unsigned long long)">
 <colgroup>
 <col>
@@ -3157,7 +3157,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_gcd"></a><p class="title"><b>Table&#160;1.53.&#160;Operator gcd</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_gcd"></a><p class="title"><b>Table&#160;1.55.&#160;Operator gcd</b></p>
 <div class="table-contents"><table class="table" summary="Operator gcd">
 <colgroup>
 <col>
@@ -3306,7 +3306,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_powm"></a><p class="title"><b>Table&#160;1.54.&#160;Operator powm</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_powm"></a><p class="title"><b>Table&#160;1.56.&#160;Operator powm</b></p>
 <div class="table-contents"><table class="table" summary="Operator powm">
 <colgroup>
 <col>
@@ -3455,7 +3455,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_str"></a><p class="title"><b>Table&#160;1.55.&#160;Operator str</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_str"></a><p class="title"><b>Table&#160;1.57.&#160;Operator str</b></p>
 <div class="table-contents"><table class="table" summary="Operator str">
 <colgroup>
 <col>
@@ -3604,7 +3604,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator4"></a><p class="title"><b>Table&#160;1.56.&#160;Operator |</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator4"></a><p class="title"><b>Table&#160;1.58.&#160;Operator |</b></p>
 <div class="table-contents"><table class="table" summary="Operator |">
 <colgroup>
 <col>
@@ -3753,7 +3753,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_int4"></a><p class="title"><b>Table&#160;1.57.&#160;Operator |(int)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_int4"></a><p class="title"><b>Table&#160;1.59.&#160;Operator |(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator |(int)">
 <colgroup>
 <col>
@@ -3902,7 +3902,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator5"></a><p class="title"><b>Table&#160;1.58.&#160;Operator ^</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator5"></a><p class="title"><b>Table&#160;1.60.&#160;Operator ^</b></p>
 <div class="table-contents"><table class="table" summary="Operator ^">
 <colgroup>
 <col>
@@ -4051,7 +4051,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_int5"></a><p class="title"><b>Table&#160;1.59.&#160;Operator ^(int)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_int5"></a><p class="title"><b>Table&#160;1.61.&#160;Operator ^(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator ^(int)">
 <colgroup>
 <col>
@@ -4200,7 +4200,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator6"></a><p class="title"><b>Table&#160;1.60.&#160;Operator &amp;</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator6"></a><p class="title"><b>Table&#160;1.62.&#160;Operator &amp;</b></p>
 <div class="table-contents"><table class="table" summary="Operator &amp;">
 <colgroup>
 <col>
@@ -4349,7 +4349,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator_int6"></a><p class="title"><b>Table&#160;1.61.&#160;Operator &amp;(int)</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator_int6"></a><p class="title"><b>Table&#160;1.63.&#160;Operator &amp;(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator &amp;(int)">
 <colgroup>
 <col>
@@ -4498,7 +4498,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator7"></a><p class="title"><b>Table&#160;1.62.&#160;Operator &lt;&lt;</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator7"></a><p class="title"><b>Table&#160;1.64.&#160;Operator &lt;&lt;</b></p>
 <div class="table-contents"><table class="table" summary="Operator &lt;&lt;">
 <colgroup>
 <col>
@@ -4647,7 +4647,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.integer_performance.operator8"></a><p class="title"><b>Table&#160;1.63.&#160;Operator &gt;&gt;</b></p>
+<a name="boost_multiprecision.perf.integer_performance.operator8"></a><p class="title"><b>Table&#160;1.65.&#160;Operator &gt;&gt;</b></p>
 <div class="table-contents"><table class="table" summary="Operator &gt;&gt;">
 <colgroup>
 <col>

Modified: sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/rational_performance.html
==============================================================================
--- sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/rational_performance.html Sat Aug 17 08:29:13 2013 (r85372)
+++ sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/rational_performance.html 2013-08-17 09:51:03 EDT (Sat, 17 Aug 2013) (r85373)
@@ -28,7 +28,7 @@
         for 500000 operations.
       </p>
 <div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator"></a><p class="title"><b>Table&#160;1.64.&#160;Operator +</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator"></a><p class="title"><b>Table&#160;1.66.&#160;Operator +</b></p>
 <div class="table-contents"><table class="table" summary="Operator +">
 <colgroup>
 <col>
@@ -123,7 +123,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_int"></a><p class="title"><b>Table&#160;1.65.&#160;Operator +(int)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_int"></a><p class="title"><b>Table&#160;1.67.&#160;Operator +(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator +(int)">
 <colgroup>
 <col>
@@ -218,7 +218,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long"></a><p class="title"><b>Table&#160;1.66.&#160;Operator +(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long"></a><p class="title"><b>Table&#160;1.68.&#160;Operator +(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator +(unsigned long long)">
 <colgroup>
 <col>
@@ -313,7 +313,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long0"></a><p class="title"><b>Table&#160;1.67.&#160;Operator +=(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long0"></a><p class="title"><b>Table&#160;1.69.&#160;Operator +=(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator +=(unsigned long long)">
 <colgroup>
 <col>
@@ -408,7 +408,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator0"></a><p class="title"><b>Table&#160;1.68.&#160;Operator -</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator0"></a><p class="title"><b>Table&#160;1.70.&#160;Operator -</b></p>
 <div class="table-contents"><table class="table" summary="Operator -">
 <colgroup>
 <col>
@@ -503,7 +503,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_int0"></a><p class="title"><b>Table&#160;1.69.&#160;Operator -(int)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_int0"></a><p class="title"><b>Table&#160;1.71.&#160;Operator -(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator -(int)">
 <colgroup>
 <col>
@@ -598,7 +598,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long1"></a><p class="title"><b>Table&#160;1.70.&#160;Operator -(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long1"></a><p class="title"><b>Table&#160;1.72.&#160;Operator -(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator -(unsigned long long)">
 <colgroup>
 <col>
@@ -693,7 +693,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long2"></a><p class="title"><b>Table&#160;1.71.&#160;Operator -=(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long2"></a><p class="title"><b>Table&#160;1.73.&#160;Operator -=(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator -=(unsigned long long)">
 <colgroup>
 <col>
@@ -788,7 +788,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator1"></a><p class="title"><b>Table&#160;1.72.&#160;Operator *</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator1"></a><p class="title"><b>Table&#160;1.74.&#160;Operator *</b></p>
 <div class="table-contents"><table class="table" summary="Operator *">
 <colgroup>
 <col>
@@ -883,7 +883,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_int1"></a><p class="title"><b>Table&#160;1.73.&#160;Operator *(int)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_int1"></a><p class="title"><b>Table&#160;1.75.&#160;Operator *(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator *(int)">
 <colgroup>
 <col>
@@ -978,7 +978,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long3"></a><p class="title"><b>Table&#160;1.74.&#160;Operator *(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long3"></a><p class="title"><b>Table&#160;1.76.&#160;Operator *(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator *(unsigned long long)">
 <colgroup>
 <col>
@@ -1073,7 +1073,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long4"></a><p class="title"><b>Table&#160;1.75.&#160;Operator *=(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long4"></a><p class="title"><b>Table&#160;1.77.&#160;Operator *=(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator *=(unsigned long long)">
 <colgroup>
 <col>
@@ -1168,7 +1168,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator2"></a><p class="title"><b>Table&#160;1.76.&#160;Operator /</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator2"></a><p class="title"><b>Table&#160;1.78.&#160;Operator /</b></p>
 <div class="table-contents"><table class="table" summary="Operator /">
 <colgroup>
 <col>
@@ -1263,7 +1263,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_int2"></a><p class="title"><b>Table&#160;1.77.&#160;Operator /(int)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_int2"></a><p class="title"><b>Table&#160;1.79.&#160;Operator /(int)</b></p>
 <div class="table-contents"><table class="table" summary="Operator /(int)">
 <colgroup>
 <col>
@@ -1358,7 +1358,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long5"></a><p class="title"><b>Table&#160;1.78.&#160;Operator /(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long5"></a><p class="title"><b>Table&#160;1.80.&#160;Operator /(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator /(unsigned long long)">
 <colgroup>
 <col>
@@ -1453,7 +1453,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long6"></a><p class="title"><b>Table&#160;1.79.&#160;Operator /=(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_unsigned_long_long6"></a><p class="title"><b>Table&#160;1.81.&#160;Operator /=(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator /=(unsigned long long)">
 <colgroup>
 <col>
@@ -1548,7 +1548,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_construct"></a><p class="title"><b>Table&#160;1.80.&#160;Operator construct</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_construct"></a><p class="title"><b>Table&#160;1.82.&#160;Operator construct</b></p>
 <div class="table-contents"><table class="table" summary="Operator construct">
 <colgroup>
 <col>
@@ -1643,7 +1643,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_construct_unsigned"></a><p class="title"><b>Table&#160;1.81.&#160;Operator construct(unsigned)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_construct_unsigned"></a><p class="title"><b>Table&#160;1.83.&#160;Operator construct(unsigned)</b></p>
 <div class="table-contents"><table class="table" summary="Operator construct(unsigned)">
 <colgroup>
 <col>
@@ -1738,7 +1738,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_construct_unsigned_long"></a><p class="title"><b>Table&#160;1.82.&#160;Operator construct(unsigned long long)</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_construct_unsigned_long"></a><p class="title"><b>Table&#160;1.84.&#160;Operator construct(unsigned long long)</b></p>
 <div class="table-contents"><table class="table" summary="Operator construct(unsigned long long)">
 <colgroup>
 <col>
@@ -1833,7 +1833,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.rational_performance.operator_str"></a><p class="title"><b>Table&#160;1.83.&#160;Operator str</b></p>
+<a name="boost_multiprecision.perf.rational_performance.operator_str"></a><p class="title"><b>Table&#160;1.85.&#160;Operator str</b></p>
 <div class="table-contents"><table class="table" summary="Operator str">
 <colgroup>
 <col>

Modified: sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/realworld.html
==============================================================================
--- sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/realworld.html Sat Aug 17 08:29:13 2013 (r85372)
+++ sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/perf/realworld.html 2013-08-17 09:51:03 EDT (Sat, 17 Aug 2013) (r85373)
@@ -28,7 +28,7 @@
         also shown.
       </p>
 <div class="table">
-<a name="boost_multiprecision.perf.realworld.bessel_function_performance"></a><p class="title"><b>Table&#160;1.10.&#160;Bessel Function Performance</b></p>
+<a name="boost_multiprecision.perf.realworld.bessel_function_performance"></a><p class="title"><b>Table&#160;1.12.&#160;Bessel Function Performance</b></p>
 <div class="table-contents"><table class="table" summary="Bessel Function Performance">
 <colgroup>
 <col>
@@ -159,7 +159,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.perf.realworld.non_central_t_distribution_perfo"></a><p class="title"><b>Table&#160;1.11.&#160;Non-Central T Distribution Performance</b></p>
+<a name="boost_multiprecision.perf.realworld.non_central_t_distribution_perfo"></a><p class="title"><b>Table&#160;1.13.&#160;Non-Central T Distribution Performance</b></p>
 <div class="table-contents"><table class="table" summary="Non-Central T Distribution Performance">
 <colgroup>
 <col>

Modified: sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/ref/backendconc.html
==============================================================================
--- sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/ref/backendconc.html Sat Aug 17 08:29:13 2013 (r85372)
+++ sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/ref/backendconc.html 2013-08-17 09:51:03 EDT (Sat, 17 Aug 2013) (r85373)
@@ -58,7 +58,7 @@
         is a variable of type <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">ios_base</span><span class="special">::</span><span class="identifier">fmtflags</span></code>.
       </p>
 <div class="table">
-<a name="boost_multiprecision.ref.backendconc.compulsory_requirements_on_the_b"></a><p class="title"><b>Table&#160;1.6.&#160;Compulsory Requirements on the Backend type.</b></p>
+<a name="boost_multiprecision.ref.backendconc.compulsory_requirements_on_the_b"></a><p class="title"><b>Table&#160;1.8.&#160;Compulsory Requirements on the Backend type.</b></p>
 <div class="table-contents"><table class="table" summary="Compulsory Requirements on the Backend type.">
 <colgroup>
 <col>
@@ -945,7 +945,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.ref.backendconc.optional_requirements_on_the_bac"></a><p class="title"><b>Table&#160;1.7.&#160;Optional Requirements on the Backend Type</b></p>
+<a name="boost_multiprecision.ref.backendconc.optional_requirements_on_the_bac"></a><p class="title"><b>Table&#160;1.9.&#160;Optional Requirements on the Backend Type</b></p>
 <div class="table-contents"><table class="table" summary="Optional Requirements on the Backend Type">
 <colgroup>
 <col>

Modified: sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/ref/headers.html
==============================================================================
--- sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/ref/headers.html Sat Aug 17 08:29:13 2013 (r85372)
+++ sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/ref/headers.html 2013-08-17 09:51:03 EDT (Sat, 17 Aug 2013) (r85373)
@@ -18,7 +18,7 @@
 <a name="boost_multiprecision.ref.headers"></a><a class="link" href="headers.html" title="Header File Structure">Header File Structure</a>
 </h3></div></div></div>
 <div class="table">
-<a name="boost_multiprecision.ref.headers.top_level_headers"></a><p class="title"><b>Table&#160;1.8.&#160;Top level headers</b></p>
+<a name="boost_multiprecision.ref.headers.top_level_headers"></a><p class="title"><b>Table&#160;1.10.&#160;Top level headers</b></p>
 <div class="table-contents"><table class="table" summary="Top level headers">
 <colgroup>
 <col>
@@ -167,7 +167,7 @@
 </table></div>
 </div>
 <br class="table-break"><div class="table">
-<a name="boost_multiprecision.ref.headers.implementation_headers"></a><p class="title"><b>Table&#160;1.9.&#160;Implementation Headers</b></p>
+<a name="boost_multiprecision.ref.headers.implementation_headers"></a><p class="title"><b>Table&#160;1.11.&#160;Implementation Headers</b></p>
 <div class="table-contents"><table class="table" summary="Implementation Headers">
 <colgroup>
 <col>

Modified: sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/tut/limits/limits32.html
==============================================================================
--- sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/tut/limits/limits32.html Sat Aug 17 08:29:13 2013 (r85372)
+++ sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/tut/limits/limits32.html 2013-08-17 09:51:03 EDT (Sat, 17 Aug 2013) (r85373)
@@ -111,12 +111,12 @@
                 </td>
 <td>
                   <p>
- no modulo
+ no
                   </p>
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -168,7 +168,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -220,7 +220,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -272,7 +272,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -324,7 +324,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -376,7 +376,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -428,7 +428,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -480,7 +480,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -532,7 +532,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -584,7 +584,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -636,7 +636,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -688,7 +688,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -740,7 +740,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -792,7 +792,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -844,7 +844,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -896,7 +896,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -948,7 +948,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -1000,7 +1000,7 @@
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -1047,12 +1047,12 @@
                 </td>
 <td>
                   <p>
- no modulo
+ no
                   </p>
                 </td>
 <td>
                   <p>
- toward_zero
+ to_zero
                   </p>
                 </td>
 <td>
@@ -1089,122 +1089,124 @@
 <col>
 <col>
 <col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
 </colgroup>
 <thead><tr>
 <th>
                   <p>
- type
+ function
                   </p>
                 </th>
 <th>
                   <p>
- max
+ bool
                   </p>
                 </th>
 <th>
                   <p>
- lowest
+ char
                   </p>
                 </th>
 <th>
                   <p>
- min
+ short
                   </p>
                 </th>
-</tr></thead>
-<tbody>
-<tr>
-<td>
+<th>
                   <p>
- bool
+ unsigned short
                   </p>
- </td>
-<td>
+ </th>
+<th>
                   <p>
- 1
+ int
                   </p>
- </td>
-<td>
+ </th>
+<th>
                   <p>
- 0
+ unsigned int
                   </p>
- </td>
-<td>
+ </th>
+<th>
                   <p>
- 0
+ long
                   </p>
- </td>
-</tr>
-<tr>
-<td>
+ </th>
+<th>
                   <p>
- short
+ unsigned long
                   </p>
- </td>
-<td>
+ </th>
+<th>
                   <p>
- 32767
+ int32_t
                   </p>
- </td>
-<td>
+ </th>
+<th>
                   <p>
- -32768
+ int64_t
                   </p>
- </td>
-<td>
+ </th>
+<th>
                   <p>
- -32768
+ int128_t
                   </p>
- </td>
-</tr>
-<tr>
-<td>
+ </th>
+<th>
                   <p>
- int
+ int256_t
                   </p>
- </td>
-<td>
+ </th>
+<th>
                   <p>
- 2147483647
+ int512_t
                   </p>
- </td>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
 <td>
                   <p>
- -2147483648
+ max
                   </p>
                 </td>
 <td>
                   <p>
- -2147483648
+ 1
                   </p>
                 </td>
-</tr>
-<tr>
 <td>
                   <p>
- unsigned
+ 127
                   </p>
                 </td>
 <td>
                   <p>
- 4294967295
+ 32767
                   </p>
                 </td>
 <td>
                   <p>
- 0
+ 65535
                   </p>
                 </td>
 <td>
                   <p>
- 0
+ 2147483647
                   </p>
                 </td>
-</tr>
-<tr>
 <td>
                   <p>
- long
+ 4294967295
                   </p>
                 </td>
 <td>
@@ -1214,68 +1216,64 @@
                 </td>
 <td>
                   <p>
- -2147483648
+ 4294967295
                   </p>
                 </td>
 <td>
                   <p>
- -2147483648
+ 2147483647
                   </p>
                 </td>
-</tr>
-<tr>
 <td>
                   <p>
- unsigned long
+ 9223372036854775807
                   </p>
                 </td>
 <td>
                   <p>
- 4294967295
+ 340282366920938463463374607431768211455
                   </p>
                 </td>
 <td>
                   <p>
- 0
+ 115792089237316195423570985008687907853269984665640564039457584007913129639935
                   </p>
                 </td>
 <td>
                   <p>
- 0
+ 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095
                   </p>
                 </td>
 </tr>
 <tr>
 <td>
                   <p>
- long long
+ lowest
                   </p>
                 </td>
 <td>
                   <p>
- 9223372036854775807
+ 0
                   </p>
                 </td>
 <td>
                   <p>
- -9223372036854775808
+ -128
                   </p>
                 </td>
 <td>
                   <p>
- -9223372036854775808
+ -32768
                   </p>
                 </td>
-</tr>
-<tr>
 <td>
                   <p>
- unsigned long long
+ 0
                   </p>
                 </td>
 <td>
                   <p>
- 18446744073709551615
+ -2147483648
                   </p>
                 </td>
 <td>
@@ -1285,112 +1283,104 @@
                 </td>
 <td>
                   <p>
- 0
+ -2147483648
                   </p>
                 </td>
-</tr>
-<tr>
 <td>
                   <p>
- int32_t
+ 0
                   </p>
                 </td>
 <td>
                   <p>
- 2147483647
+ -2147483648
                   </p>
                 </td>
 <td>
                   <p>
- -2147483648
+ -9223372036854775808
                   </p>
                 </td>
 <td>
                   <p>
- -2147483648
+ -340282366920938463463374607431768211455
                   </p>
                 </td>
-</tr>
-<tr>
 <td>
                   <p>
- int64_t
+ -115792089237316195423570985008687907853269984665640564039457584007913129639935
                   </p>
                 </td>
 <td>
                   <p>
- 9223372036854775807
+ -13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095
                   </p>
                 </td>
+</tr>
+<tr>
 <td>
                   <p>
- -9223372036854775808
+ min
                   </p>
                 </td>
 <td>
                   <p>
- -9223372036854775808
+ 0
                   </p>
                 </td>
-</tr>
-<tr>
 <td>
                   <p>
- int128_t
+ -128
                   </p>
                 </td>
 <td>
                   <p>
- 340282366920938463463374607431768211455
+ -32768
                   </p>
                 </td>
 <td>
                   <p>
- -340282366920938463463374607431768211455
+ 0
                   </p>
                 </td>
 <td>
                   <p>
- -340282366920938463463374607431768211455
+ -2147483648
                   </p>
                 </td>
-</tr>
-<tr>
 <td>
                   <p>
- int256_t
+ 0
                   </p>
                 </td>
 <td>
                   <p>
- 115792089237316195423570985008687907853269984665640564039457584007913129639935
+ -2147483648
                   </p>
                 </td>
 <td>
                   <p>
- -115792089237316195423570985008687907853269984665640564039457584007913129639935
+ 0
                   </p>
                 </td>
 <td>
                   <p>
- -115792089237316195423570985008687907853269984665640564039457584007913129639935
+ -2147483648
                   </p>
                 </td>
-</tr>
-<tr>
 <td>
                   <p>
- int512_t
+ -9223372036854775808
                   </p>
                 </td>
 <td>
                   <p>
- 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095
+ -340282366920938463463374607431768211455
                   </p>
                 </td>
 <td>
                   <p>
- -13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095
+ -115792089237316195423570985008687907853269984665640564039457584007913129639935
                   </p>
                 </td>
 <td>
@@ -1399,103 +1389,785 @@
                   </p>
                 </td>
 </tr>
-<tr>
-<td>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><div class="table">
+<a name="boost_multiprecision.tut.limits.limits32.float_functions"></a><p class="title"><b>Table&#160;1.6.&#160;Floating-point types constants (<code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">is_integer</span>
+ <span class="special">==</span> <span class="keyword">false</span></code>)</b></p>
+<div class="table-contents"><table class="table" summary="Floating-point types constants (std::numeric_limits&lt;T&gt;::is_integer
+ == false)">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
                   <p>
- uint32_t
+ type
                   </p>
- </td>
-<td>
+ </th>
+<th>
                   <p>
- 4294967295
+ signed
                   </p>
- </td>
-<td>
+ </th>
+<th>
                   <p>
- 0
+ exact
                   </p>
- </td>
-<td>
+ </th>
+<th>
                   <p>
- 0
+ bound
                   </p>
- </td>
-</tr>
-<tr>
-<td>
+ </th>
+<th>
                   <p>
- uint64_t
+ modulo
                   </p>
- </td>
-<td>
+ </th>
+<th>
                   <p>
- 18446744073709551615
+ round
                   </p>
- </td>
-<td>
+ </th>
+<th>
                   <p>
- 0
+ radix
                   </p>
- </td>
-<td>
+ </th>
+<th>
                   <p>
- 0
+ digits
                   </p>
- </td>
-</tr>
-<tr>
-<td>
+ </th>
+<th>
                   <p>
- uint128_t
+ digits10
                   </p>
- </td>
-<td>
+ </th>
+<th>
+ <p>
+ max_digits10
+ </p>
+ </th>
+<th>
+ <p>
+ min_exp
+ </p>
+ </th>
+<th>
+ <p>
+ min_exp10
+ </p>
+ </th>
+<th>
+ <p>
+ max_exp
+ </p>
+ </th>
+<th>
+ <p>
+ max_exp10
+ </p>
+ </th>
+<th>
+ <p>
+ tiny
+ </p>
+ </th>
+<th>
+ <p>
+ trap
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ float
+ </p>
+ </td>
+<td>
+ <p>
+ signed
+ </p>
+ </td>
+<td>
+ <p>
+ inexact
+ </p>
+ </td>
+<td>
+ <p>
+ bound
+ </p>
+ </td>
+<td>
+ <p>
+ no modulo
+ </p>
+ </td>
+<td>
+ <p>
+ to_nearest
+ </p>
+ </td>
+<td>
+ <p>
+ 2
+ </p>
+ </td>
+<td>
+ <p>
+ 24
+ </p>
+ </td>
+<td>
+ <p>
+ 6
+ </p>
+ </td>
+<td>
+ <p>
+ 8
+ </p>
+ </td>
+<td>
+ <p>
+ -125
+ </p>
+ </td>
+<td>
+ <p>
+ -37
+ </p>
+ </td>
+<td>
+ <p>
+ 128
+ </p>
+ </td>
+<td>
+ <p>
+ 38
+ </p>
+ </td>
+<td>
+ <p>
+ tinyness
+ </p>
+ </td>
+<td>
+ <p>
+ traps
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ double
+ </p>
+ </td>
+<td>
+ <p>
+ signed
+ </p>
+ </td>
+<td>
+ <p>
+ inexact
+ </p>
+ </td>
+<td>
+ <p>
+ bound
+ </p>
+ </td>
+<td>
+ <p>
+ no modulo
+ </p>
+ </td>
+<td>
+ <p>
+ to_nearest
+ </p>
+ </td>
+<td>
+ <p>
+ 2
+ </p>
+ </td>
+<td>
+ <p>
+ 53
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+<td>
+ <p>
+ -1021
+ </p>
+ </td>
+<td>
+ <p>
+ -307
+ </p>
+ </td>
+<td>
+ <p>
+ 1024
+ </p>
+ </td>
+<td>
+ <p>
+ 308
+ </p>
+ </td>
+<td>
+ <p>
+ tinyness
+ </p>
+ </td>
+<td>
+ <p>
+ traps
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ long double
+ </p>
+ </td>
+<td>
+ <p>
+ signed
+ </p>
+ </td>
+<td>
+ <p>
+ inexact
+ </p>
+ </td>
+<td>
+ <p>
+ bound
+ </p>
+ </td>
+<td>
+ <p>
+ no modulo
+ </p>
+ </td>
+<td>
+ <p>
+ to_nearest
+ </p>
+ </td>
+<td>
+ <p>
+ 2
+ </p>
+ </td>
+<td>
+ <p>
+ 53
+ </p>
+ </td>
+<td>
+ <p>
+ 15
+ </p>
+ </td>
+<td>
+ <p>
+ 17
+ </p>
+ </td>
+<td>
+ <p>
+ -1021
+ </p>
+ </td>
+<td>
+ <p>
+ -307
+ </p>
+ </td>
+<td>
+ <p>
+ 1024
+ </p>
+ </td>
+<td>
+ <p>
+ 308
+ </p>
+ </td>
+<td>
+ <p>
+ tinyness
+ </p>
+ </td>
+<td>
+ <p>
+ traps
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ cpp_dec_float_50
+ </p>
+ </td>
+<td>
+ <p>
+ signed
+ </p>
+ </td>
+<td>
+ <p>
+ inexact
+ </p>
+ </td>
+<td>
+ <p>
+ bound
+ </p>
+ </td>
+<td>
+ <p>
+ no modulo
+ </p>
+ </td>
+<td>
+ <p>
+ indeterminate
+ </p>
+ </td>
+<td>
+ <p>
+ 10
+ </p>
+ </td>
+<td>
+ <p>
+ 50
+ </p>
+ </td>
+<td>
+ <p>
+ 50
+ </p>
+ </td>
+<td>
+ <p>
+ 80
+ </p>
+ </td>
+<td>
+ <p>
+ -222953000
+ </p>
+ </td>
+<td>
+ <p>
+ -67108864
+ </p>
+ </td>
+<td>
+ <p>
+ 222953000
+ </p>
+ </td>
+<td>
+ <p>
+ 67108864
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ no traps.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ bin_128bit_double_type
+ </p>
+ </td>
+<td>
+ <p>
+ signed
+ </p>
+ </td>
+<td>
                   <p>
- 340282366920938463463374607431768211455
+ inexact
                   </p>
                 </td>
 <td>
                   <p>
- 0
+ bound
                   </p>
                 </td>
 <td>
                   <p>
- 0
+ no modulo
+ </p>
+ </td>
+<td>
+ <p>
+ to_nearest
+ </p>
+ </td>
+<td>
+ <p>
+ 2
+ </p>
+ </td>
+<td>
+ <p>
+ 113
+ </p>
+ </td>
+<td>
+ <p>
+ 34
+ </p>
+ </td>
+<td>
+ <p>
+ 36
+ </p>
+ </td>
+<td>
+ <p>
+ -2147483422
+ </p>
+ </td>
+<td>
+ <p>
+ -646392383
+ </p>
+ </td>
+<td>
+ <p>
+ 2147483421
+ </p>
+ </td>
+<td>
+ <p>
+ 646392383
+ </p>
+ </td>
+<td>
+ <p>
+ no
+ </p>
+ </td>
+<td>
+ <p>
+ traps
                   </p>
                 </td>
 </tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><div class="table">
+<a name="boost_multiprecision.tut.limits.limits32.float_functions0"></a><p class="title"><b>Table&#160;1.7.&#160;Floating-point types functions (<code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">numeric_limits</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">is_integer</span>
+ <span class="special">==</span> <span class="keyword">false</span></code>)</b></p>
+<div class="table-contents"><table class="table" summary="Floating-point types functions (std::numeric_limits&lt;T&gt;::is_integer
+ == false)">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ function
+ </p>
+ </th>
+<th>
+ <p>
+ float
+ </p>
+ </th>
+<th>
+ <p>
+ double
+ </p>
+ </th>
+<th>
+ <p>
+ long double
+ </p>
+ </th>
+<th>
+ <p>
+ cpp_dec_50
+ </p>
+ </th>
+<th>
+ <p>
+ cpp_bin_128
+ </p>
+ </th>
+</tr></thead>
+<tbody>
 <tr>
 <td>
                   <p>
- uint256_t
+ max
                   </p>
                 </td>
 <td>
                   <p>
- 115792089237316195423570985008687907853269984665640564039457584007913129639935
+ 3.40282e+038
                   </p>
                 </td>
 <td>
                   <p>
- 0
+ 1.79769e+308
                   </p>
                 </td>
 <td>
                   <p>
- 0
+ 1.79769e+308
+ </p>
+ </td>
+<td>
+ <p>
+ 1e+67108865
+ </p>
+ </td>
+<td>
+ <p>
+ 1.63355e+646456925
                   </p>
                 </td>
 </tr>
 <tr>
 <td>
                   <p>
- uint512_t
+ min
                   </p>
                 </td>
 <td>
                   <p>
- 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095
+ 1.17549e-038
+ </p>
+ </td>
+<td>
+ <p>
+ 2.22507e-308
+ </p>
+ </td>
+<td>
+ <p>
+ 2.22507e-308
+ </p>
+ </td>
+<td>
+ <p>
+ 1e-67108864
+ </p>
+ </td>
+<td>
+ <p>
+ 6.12165e-646456926
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ epsilon
+ </p>
+ </td>
+<td>
+ <p>
+ 1.19209e-007
+ </p>
+ </td>
+<td>
+ <p>
+ 2.22045e-016
+ </p>
+ </td>
+<td>
+ <p>
+ 2.22045e-016
+ </p>
+ </td>
+<td>
+ <p>
+ 1e-49
+ </p>
+ </td>
+<td>
+ <p>
+ 1.92593e-34
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ round_error
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5
+ </p>
+ </td>
+<td>
+ <p>
+ 0.5
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ infinity
+ </p>
+ </td>
+<td>
+ <p>
+ 1.#INF
+ </p>
+ </td>
+<td>
+ <p>
+ 1.#INF
+ </p>
+ </td>
+<td>
+ <p>
+ 1.#INF
+ </p>
+ </td>
+<td>
+ <p>
+ inf
+ </p>
+ </td>
+<td>
+ <p>
+ inf
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ quiet_NaN
+ </p>
+ </td>
+<td>
+ <p>
+ 1.#QNAN
+ </p>
+ </td>
+<td>
+ <p>
+ 1.#QNAN
+ </p>
+ </td>
+<td>
+ <p>
+ 1.#QNAN
+ </p>
+ </td>
+<td>
+ <p>
+ nan
+ </p>
+ </td>
+<td>
+ <p>
+ nan
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ signaling_NaN
+ </p>
+ </td>
+<td>
+ <p>
+ 1.#QNAN
+ </p>
+ </td>
+<td>
+ <p>
+ 1.#QNAN
+ </p>
+ </td>
+<td>
+ <p>
+ 1.#QNAN
                   </p>
                 </td>
 <td>
@@ -1512,12 +2184,22 @@
 <tr>
 <td>
                   <p>
- cpp_int
+ denorm_min
                   </p>
                 </td>
 <td>
                   <p>
- 0
+ 1.4013e-045
+ </p>
+ </td>
+<td>
+ <p>
+ 4.94066e-324
+ </p>
+ </td>
+<td>
+ <p>
+ 4.94066e-324
                   </p>
                 </td>
 <td>

Modified: sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/tut/limits/version_32.html
==============================================================================
--- sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/tut/limits/version_32.html Sat Aug 17 08:29:13 2013 (r85372)
+++ sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/boost_multiprecision/tut/limits/version_32.html 2013-08-17 09:51:03 EDT (Sat, 17 Aug 2013) (r85373)
@@ -20,7 +20,7 @@
 <pre class="programlisting">
 Program: I:\boost-sandbox\multiprecision.cpp_bin_float\libs\multiprecision\doc<br>
 umeric_limits_qbk.cpp
-Fri Aug 16 16:49:11 2013
+Sat Aug 17 14:42:36 2013
 BuildInfo:
   Platform Win32
   Compiler Microsoft Visual C++ version 10.0

Modified: sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/index.html
==============================================================================
--- sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/index.html Sat Aug 17 08:29:13 2013 (r85372)
+++ sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/html/index.html 2013-08-17 09:51:03 EDT (Sat, 17 Aug 2013) (r85373)
@@ -145,7 +145,7 @@
 </div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: August 16, 2013 at 15:49:18 GMT</small></p></td>
+<td align="left"><p><small>Last revised: August 17, 2013 at 13:43:14 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/numeric_limits_32_tables.qbk
==============================================================================
--- sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/numeric_limits_32_tables.qbk Sat Aug 17 08:29:13 2013 (r85372)
+++ sandbox/multiprecision.cpp_bin_float/libs/multiprecision/doc/numeric_limits_32_tables.qbk 2013-08-17 09:51:03 EDT (Sat, 17 Aug 2013) (r85373)
@@ -10,7 +10,7 @@
 [pre
 
 Program: I:\boost-sandbox\multiprecision.cpp_bin_float\libs\multiprecision\doc\numeric_limits_qbk.cpp
-Fri Aug 16 16:49:11 2013
+Sat Aug 17 14:42:36 2013
 BuildInfo:
   Platform Win32
   Compiler Microsoft Visual C++ version 10.0
@@ -24,50 +24,55 @@
 
 [table:integral_constants Integer types constants (`std::numeric_limits<T>::is_integer == true`)
 [[type][signed][exact][bound][modulo][round][radix][digits][digits10][max_digits10]]
-[[bool][unsigned][exact][bound][no modulo][toward_zero][2][1][0][0]]
-[[short][signed][exact][bound][modulo][toward_zero][2][15][4][6]]
-[[int][signed][exact][bound][modulo][toward_zero][2][31][9][11]]
-[[unsigned][unsigned][exact][bound][modulo][toward_zero][2][32][9][11]]
-[[long][signed][exact][bound][modulo][toward_zero][2][31][9][11]]
-[[unsigned long][unsigned][exact][bound][modulo][toward_zero][2][32][9][11]]
-[[long long][signed][exact][bound][modulo][toward_zero][2][63][18][20]]
-[[unsigned long long][unsigned][exact][bound][modulo][toward_zero][2][64][19][21]]
-[[int32_t][signed][exact][bound][modulo][toward_zero][2][31][9][11]]
-[[int64_t][signed][exact][bound][modulo][toward_zero][2][63][18][20]]
-[[int128_t][signed][exact][bound][modulo][toward_zero][2][128][38][40]]
-[[int256_t][signed][exact][bound][modulo][toward_zero][2][256][77][79]]
-[[int512_t][signed][exact][bound][modulo][toward_zero][2][512][154][156]]
-[[uint32_t][unsigned][exact][bound][modulo][toward_zero][2][32][9][11]]
-[[uint64_t][unsigned][exact][bound][modulo][toward_zero][2][64][19][21]]
-[[uint128_t][unsigned][exact][bound][modulo][toward_zero][2][128][38][40]]
-[[uint256_t][unsigned][exact][bound][modulo][toward_zero][2][256][77][79]]
-[[uint512_t][unsigned][exact][bound][modulo][toward_zero][2][512][154][156]]
-[[cpp_int][signed][exact][unbounded][no modulo][toward_zero][2][2147483647][646392383][646392385]]
+[[bool][unsigned][exact][bound][no][to_zero][2][1][0][0]]
+[[short][signed][exact][bound][modulo][to_zero][2][15][4][6]]
+[[int][signed][exact][bound][modulo][to_zero][2][31][9][11]]
+[[unsigned][unsigned][exact][bound][modulo][to_zero][2][32][9][11]]
+[[long][signed][exact][bound][modulo][to_zero][2][31][9][11]]
+[[unsigned long][unsigned][exact][bound][modulo][to_zero][2][32][9][11]]
+[[long long][signed][exact][bound][modulo][to_zero][2][63][18][20]]
+[[unsigned long long][unsigned][exact][bound][modulo][to_zero][2][64][19][21]]
+[[int32_t][signed][exact][bound][modulo][to_zero][2][31][9][11]]
+[[int64_t][signed][exact][bound][modulo][to_zero][2][63][18][20]]
+[[int128_t][signed][exact][bound][modulo][to_zero][2][128][38][40]]
+[[int256_t][signed][exact][bound][modulo][to_zero][2][256][77][79]]
+[[int512_t][signed][exact][bound][modulo][to_zero][2][512][154][156]]
+[[uint32_t][unsigned][exact][bound][modulo][to_zero][2][32][9][11]]
+[[uint64_t][unsigned][exact][bound][modulo][to_zero][2][64][19][21]]
+[[uint128_t][unsigned][exact][bound][modulo][to_zero][2][128][38][40]]
+[[uint256_t][unsigned][exact][bound][modulo][to_zero][2][256][77][79]]
+[[uint512_t][unsigned][exact][bound][modulo][to_zero][2][512][154][156]]
+[[cpp_int][signed][exact][unbounded][no][to_zero][2][2147483647][646392383][646392385]]
 ]
 
 [table:integral_functions Integer types functions (`std::numeric_limits<T>::is_integer == true`)
-[[type][max][lowest][min]]
-[[bool][1][0][0]]
-[[short][32767][-32768][-32768]]
-[[int][2147483647][-2147483648][-2147483648]]
-[[unsigned][4294967295][0][0]]
-[[long][2147483647][-2147483648][-2147483648]]
-[[unsigned long][4294967295][0][0]]
-[[long long][9223372036854775807][-9223372036854775808][-9223372036854775808]]
-[[unsigned long long][18446744073709551615][0][0]]
-[[int32_t][2147483647][-2147483648][-2147483648]]
-[[int64_t][9223372036854775807][-9223372036854775808][-9223372036854775808]]
-[[int128_t][340282366920938463463374607431768211455][-340282366920938463463374607431768211455][-340282366920938463463374607431768211455]]
-[[int256_t][115792089237316195423570985008687907853269984665640564039457584007913129639935][-115792089237316195423570985008687907853269984665640564039457584007913129639935][-115792089237316195423570985008687907853269984665640564039457584007913129639935]]
-[[int512_t][13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095][-13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095][-13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095]]
-[[uint32_t][4294967295][0][0]]
-[[uint64_t][18446744073709551615][0][0]]
-[[uint128_t][340282366920938463463374607431768211455][0][0]]
-[[uint256_t][115792089237316195423570985008687907853269984665640564039457584007913129639935][0][0]]
-[[uint512_t][13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095][0][0]]
-[[cpp_int][0][0][0]]
+[[function][bool][char][short][unsigned short][int][unsigned int][long][unsigned long][int32_t][int64_t][int128_t][int256_t][int512_t]]
+[[max][1][127][32767][65535][2147483647][4294967295][2147483647][4294967295][2147483647][9223372036854775807][340282366920938463463374607431768211455][115792089237316195423570985008687907853269984665640564039457584007913129639935][13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095]]
+[[lowest][0][-128][-32768][0][-2147483648][0][-2147483648][0][-2147483648][-9223372036854775808][-340282366920938463463374607431768211455][-115792089237316195423570985008687907853269984665640564039457584007913129639935][-13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095]]
+[[min][0][-128][-32768][0][-2147483648][0][-2147483648][0][-2147483648][-9223372036854775808][-340282366920938463463374607431768211455][-115792089237316195423570985008687907853269984665640564039457584007913129639935][-13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095]]
 ]
+[table:float_functions Floating-point types constants (`std::numeric_limits<T>::is_integer == false`)
+[[type][signed][exact][bound][modulo][round][radix][digits][digits10][max_digits10][min_exp][min_exp10][max_exp][max_exp10][tiny][trap]]
+[[float][signed][inexact][bound][no modulo][to_nearest][2][24][6][8][-125][-37][128][38][tinyness][traps]]
 
+[[double][signed][inexact][bound][no modulo][to_nearest][2][53][15][17][-1021][-307][1024][308][tinyness][traps]]
+
+[[long double][signed][inexact][bound][no modulo][to_nearest][2][53][15][17][-1021][-307][1024][308][tinyness][traps]]
+
+[[cpp_dec_float_50][signed][inexact][bound][no modulo][indeterminate][10][50][50][80][-222953000][-67108864][222953000][67108864][no][no traps.]]
+
+[[bin_128bit_double_type][signed][inexact][bound][no modulo][to_nearest][2][113][34][36][-2147483422][-646392383][2147483421][646392383][no][traps]]
+]
+[table:float_functions Floating-point types functions (`std::numeric_limits<T>::is_integer == false`)
+[[function][float][double][long double][cpp_dec_50][cpp_bin_128]][[max][3.40282e+038][1.79769e+308][1.79769e+308][1e+67108865][1.63355e+646456925]]
+[[min][1.17549e-038][2.22507e-308][2.22507e-308][1e-67108864][6.12165e-646456926]]
+[[epsilon][1.19209e-007][2.22045e-016][2.22045e-016][1e-49][1.92593e-34]]
+[[round_error][0.5][0.5][0.5][0.5][0.5]]
+[[infinity][1.#INF][1.#INF][1.#INF][inf][inf]]
+[[quiet_NaN][1.#QNAN][1.#QNAN][1.#QNAN][nan][nan]]
+[[signaling_NaN][1.#QNAN][1.#QNAN][1.#QNAN][0][0]]
+[[denorm_min][1.4013e-045][4.94066e-324][4.94066e-324][0][0]]
+]
 
 
 [endsect] [/section:limits32 Numeric limits for 32-bit platform]


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk