|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r83599 - in sandbox/precision/libs/precision/doc: . html html/precision
From: pbristow_at_[hidden]
Date: 2013-03-27 10:33:18
Author: pbristow
Date: 2013-03-27 10:33:17 EDT (Wed, 27 Mar 2013)
New Revision: 83599
URL: http://svn.boost.org/trac/boost/changeset/83599
Log:
Typos corrected and rebuilt.
Removed:
sandbox/precision/libs/precision/doc/precision.tws
Properties modified:
sandbox/precision/libs/precision/doc/ (props changed)
Binary files modified:
sandbox/precision/libs/precision/doc/precision.pdf
Text files modified:
sandbox/precision/libs/precision/doc/html/index.html | 4 +++-
sandbox/precision/libs/precision/doc/html/precision/abstract.html | 11 +++++++----
sandbox/precision/libs/precision/doc/html/precision/introduction.html | 13 ++++++-------
sandbox/precision/libs/precision/doc/html/precision/version_id.html | 2 +-
sandbox/precision/libs/precision/doc/precision.qbk | 4 ++--
5 files changed, 19 insertions(+), 15 deletions(-)
Modified: sandbox/precision/libs/precision/doc/html/index.html
==============================================================================
--- sandbox/precision/libs/precision/doc/html/index.html (original)
+++ sandbox/precision/libs/precision/doc/html/index.html 2013-03-27 10:33:17 EDT (Wed, 27 Mar 2013)
@@ -57,6 +57,8 @@
and special functions</a></span></dt>
<dt><span class="section">Interoperation with <limits></span></dt>
<dt><span class="section">Interoperation with <complex></span></dt>
+<dt><span class="section">Specifying 128-bit precision</span></dt>
+<dt><span class="section">Extending to lower precision</span></dt>
<dt><span class="section">The context among existing implementations</span></dt>
<dt><span class="section">References</span></dt>
<dt><span class="section">Version Info</span></dt>
@@ -76,7 +78,7 @@
</table></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: March 25, 2013 at 18:50:55 GMT</small></p></td>
+<td align="left"><p><small>Last revised: March 27, 2013 at 12:48:57 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>
Modified: sandbox/precision/libs/precision/doc/html/precision/abstract.html
==============================================================================
--- sandbox/precision/libs/precision/doc/html/precision/abstract.html (original)
+++ sandbox/precision/libs/precision/doc/html/precision/abstract.html 2013-03-27 10:33:17 EDT (Wed, 27 Mar 2013)
@@ -63,16 +63,19 @@
</p>
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
<li class="listitem">
- Improve portability, reliability and safety.
+ Extend the benefits of specified-width typedefs for integer types to floating-point
+ types.
</li>
<li class="listitem">
- Reduce the risk of error in precision.
+ Improve floating-point safety and reliability by providing standardized
+ <code class="computeroutput"><span class="keyword">typedef</span></code>s that behave identically
+ on all platforms.
</li>
<li class="listitem">
- Improve clarity of coding.
+ Optionally extend the range of floating-point to lower and higher precision.
</li>
<li class="listitem">
- Optionally extend the range of floating-point precision.
+ Provide a Standard way of specifying 128-bit precision.
</li>
</ul></div>
</div>
Modified: sandbox/precision/libs/precision/doc/html/precision/introduction.html
Modified: sandbox/precision/libs/precision/doc/html/precision/version_id.html
Modified: sandbox/precision/libs/precision/doc/precision.pdf
Modified: sandbox/precision/libs/precision/doc/precision.qbk
Deleted: sandbox/precision/libs/precision/doc/precision.tws
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
==============================================================================
--- sandbox/precision/libs/precision/doc/html/precision/introduction.html (original)
+++ sandbox/precision/libs/precision/doc/html/precision/introduction.html 2013-03-27 10:33:17 EDT (Wed, 27 Mar 2013)
@@ -39,7 +39,7 @@
progressing rapidly. Currently, C++11 supports floating-point calculations
with its built-in types <code class="computeroutput"><span class="keyword">float</span></code>,
<code class="computeroutput"><span class="keyword">double</span></code>, and <code class="computeroutput"><span class="keyword">long</span>
- <span class="keyword">double</span></code> as well as imlementations of
+ <span class="keyword">double</span></code> as well as implementations of
numerous elementary and transcendental functions.
</p>
<p>
@@ -76,7 +76,11 @@
<p>
Providing optional floating-point <code class="computeroutput"><span class="keyword">typedef</span></code>s
having specified width is expected to significantly improve portability, reliability,
- and safety of floating-point calculations in C++. [2]</sup></a> ]
+ and safety of floating-point calculations in C++. Analogous improvements for
+ integer calculations were recently achieved via standardization of integer
+ types having specified width such as <code class="computeroutput"><span class="identifier">int8_t</span></code>,
+ <code class="computeroutput"><span class="identifier">int16_t</span></code>, <code class="computeroutput"><span class="identifier">int32_t</span></code>,
+ and <code class="computeroutput"><span class="identifier">int64_t</span></code>.
</p>
<div class="footnotes">
<br><hr style="width:100; align:left;">
@@ -84,11 +88,6 @@
<a href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2013/n3548.pdf" target="_top">Conditionally-supported
Special Math Functions for C++14, N3584, Walter E. Brown</a>
</p></div>
-<div id="ftn.precision.introduction.f1" class="footnote"><p>[2]
- [Analogous improvements for integer calculations were recently achieved via
- standardization of integer types having specified width such as <code class="computeroutput"><span class="identifier">int8_t</span></code>, <code class="computeroutput"><span class="identifier">int16_t</span></code>,
- <code class="computeroutput"><span class="identifier">int32_t</span></code>, and <code class="computeroutput"><span class="identifier">int64_t</span></code>.
- </p></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
==============================================================================
--- sandbox/precision/libs/precision/doc/html/precision/version_id.html (original)
+++ sandbox/precision/libs/precision/doc/html/precision/version_id.html 2013-03-27 10:33:17 EDT (Wed, 27 Mar 2013)
@@ -26,7 +26,7 @@
<a name="precision.version_id"></a><a class="link" href="version_id.html" title="Version Info">Version Info</a>
</h2></div></div></div>
<p>
- Last edit to Quickbook file precision.qbk was at 06:50:55 PM on 2013-Mar-25.
+ Last edit to Quickbook file precision.qbk was at 12:48:57 PM on 2013-Mar-27.
</p>
<div class="tip"><table border="0" summary="Tip">
<tr>
==============================================================================
Binary files. No diff available.
==============================================================================
--- sandbox/precision/libs/precision/doc/precision.qbk (original)
+++ sandbox/precision/libs/precision/doc/precision.qbk 2013-03-27 10:33:17 EDT (Wed, 27 Mar 2013)
@@ -87,7 +87,7 @@
The main objectives of this proposal are to:
* Extend the benefits of specified-width typedefs for integer types to floating-point types.
-* Improve floating-point safety and reliability by providing a standardized typedefs that behave identically on all platforms.
+* Improve floating-point safety and reliability by providing standardized `typedef`s that behave identically on all platforms.
* Optionally extend the range of floating-point to lower and higher precision.
* Provide a Standard way of specifying 128-bit precision.
@@ -105,7 +105,7 @@
Support for mathematical facilities and specialized number types
in C++ is progressing rapidly. Currently, C++11 supports floating-point
calculations with its built-in types `float`, `double`, and `long double`
-as well as imlementations of numerous elementary and transcendental functions.
+as well as implementations of numerous elementary and transcendental functions.
A variety of higher transcendental functions of pure and applied mathematics
were added to the C++11 libraries via technical report TR1.
==============================================================================
Binary file. No diff available.