Commit Graph

8 Commits

Author SHA1 Message Date
jzmaddock
a8ab907e20 Ensure remainder has correct sign when the result is zero.
Also ensure float128 specializations of eval_signbit are actually called.
Change return type of signbit to bool to match std::signbit and update docs.
Add test case.
Fixes https://github.com/boostorg/multiprecision/issues/426.
2022-02-01 19:02:02 +00:00
jzmaddock
ae9cf23a11 Documentation update for the new rational_adaptor.
Includes updating all the performance results.
2021-09-30 19:45:16 +01:00
jzmaddock
dd241b380c Merge pull request #318 from boostorg/precision_issue_308
Big Variable Precision update.
2021-06-27 09:41:33 +01:00
Nick Thompson
9e2a6db22c Test to_string and add it to docs. 2021-06-22 15:53:51 -04:00
jzmaddock
b4f2c28c6d Flesh out variable precision docs some more. 2021-06-01 19:51:43 +01:00
jzmaddock
a9b4361c0a Completely remove MPL usage. 2021-01-16 11:22:28 +00:00
jzmaddock
cb514e9249 Giant C++11 refactor removing:
BOOST_STATIC_ASSERT
BOOST_STATIC_CONST
boost::enable_if/disable_if
Changed many traits class usages from boost:: to std::.
2021-01-13 14:33:48 +00:00
jzmaddock
3e1c003fa7 Split documentation source up into better structure. 2020-05-01 18:45:00 +01:00