Tony E Lewis
f749952f0b
Add more constexpr to code and doc ( #32 )
...
* Change some C++14 constexprs to C++11 constexprs
* Update doc to reflect constexpr changes
2018-11-02 08:20:58 -04:00
jzmaddock
7cf4c37a5b
Update history in documentation
...
Looks like the history hasn't been updated since at least 2013!
I think contains the main changes, also tidies up the HTML a bit, though I doubt it's html-tidy clean or anywhere near it :(
2017-07-14 13:04:10 +01:00
Peter Dimov
b8ee36c542
Replaced math::gcd, lcm references to integer.
2015-01-15 03:50:48 +02:00
Daryle Walker
5e8a48d030
Fixed normalization problem with Boost.Rational's "assign"; add check for negative values too large for normalization (refs #9067 )
...
[SVN r85526]
2013-08-30 13:18:37 +00:00
Daryle Walker
2c1bfb7ed7
Added cross-instantiation constructor template, refs #9018 .
...
[SVN r85484]
2013-08-27 10:35:26 +00:00
Daryle Walker
d9d55b3245
Add constexpr to some functions in Boost.Rational
...
[SVN r85454]
2013-08-25 08:36:27 +00:00
Daryle Walker
94caf9a401
Tweaked files to pass inspection report; one file had some min/max violations; but all had to have 'boostinspect:nolicense' set because a copyrighter, Paul Moore, has disappeared, so his files can never be changed to the main Boost license
...
[SVN r47847]
2008-07-27 23:43:04 +00:00
Daniel James
b889865e0d
Quote href values - our tools don't support unquoted values.
...
[SVN r45283]
2008-05-11 13:49:20 +00:00
Rene Rivera
1b8403048e
Move rational tests into canonical test subdir structure.
...
[SVN r44386]
2008-04-13 23:36:17 +00:00
Daryle Walker
16d0b949ee
Removed requirement of mixed-mode division in rational_cast; added test where the requirement's removal was needed; demonstrated limited cross-version rational casting
...
[SVN r35859]
2006-11-05 19:07:24 +00:00
Daryle Walker
585171bfc7
Solved patch #1438626 by depreciating 'gcd' and 'lcm' provided in namespace 'boost' in 'rational.hpp', replaced by the ones in Boost.Math; fored to add 'std::numeric_limits' compatibility as a requirement; started doing invariant checks
...
[SVN r35843]
2006-11-04 21:11:15 +00:00
Daryle Walker
b4391f39ed
Realized that integer comparison algorithm change from previous commit also fixed patch #1434821
...
[SVN r35811]
2006-11-02 15:55:00 +00:00
Daryle Walker
4c87ccd627
Changed rational comparison algorithm to avoid overflow and fix bug #798357 ; changed integer comparison algorithm to match
...
[SVN r35800]
2006-10-31 15:30:22 +00:00
Daryle Walker
d44e31ca0d
Cleaned up HTML coding to minimal Tidy-ness.
...
[SVN r32239]
2006-01-06 18:06:30 +00:00
Daryle Walker
66ac8b4c25
Attempted to correct wording on Integer Type Requirements and improve wording on Constructors, pursuant to bug #1043616 .
...
[SVN r32237]
2006-01-06 15:06:42 +00:00
Daryle Walker
d0ec97c358
Added a Boolean conversion operator to boost::rational<>.
...
[SVN r32167]
2005-12-27 11:38:28 +00:00
Douglas Gregor
e2815547d3
Merged from 1.33.0 release
...
[SVN r30540]
2005-08-12 13:02:37 +00:00
Aleksey Gurtovoy
369b9ffaf1
c++boost.gif -> boost.png replacement
...
[SVN r25573]
2004-10-05 15:45:52 +00:00
Dave Abrahams
9affdd3cfc
Updates from Paul Moore
...
[SVN r11541]
2001-11-02 23:51:10 +00:00
Jens Maurer
9777452ab9
table of contents added (Paul Moore)
...
[SVN r9011]
2001-02-07 20:43:29 +00:00
Jens Maurer
2163afef5c
major overhaul by Paul Moore
...
[SVN r8950]
2001-02-05 21:33:36 +00:00
Beman Dawes
9b78701511
Initial HTML commit
...
[SVN r7640]
2000-07-27 14:27:00 +00:00