summaryrefslogtreecommitdiff
path: root/src/mongo/platform/decimal128_test.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-56326 Add a round() method to the Decimal128 classDrew Paroski2021-04-291-0/+151
|
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-3/+3
|
* SERVER-41425 operator"" _dec128 for Decimal128 literalsBilly Donahue2019-06-281-35/+52
| | | | Also add unary operator+, operator-.
* SERVER-24374 Make Decimal128 integer ctors constexprBilly Donahue2019-06-271-67/+70
| | | | | | | - avoid signed overflow and integer promotion - no std::signbit, avoid cast warnings in abs - restore libbase->intelfp dependency back to public LIDEP - volatile test
* Revert "SERVER-24374 Make Decimal128 integer ctors constexpr"Billy Donahue2019-06-161-58/+67
| | | | This reverts commit e039271638d6dba34e5b64834e3f12e87aeb6455.
* SERVER-24374 Make Decimal128 integer ctors constexprBilly Donahue2019-06-161-67/+58
| | | | reverts fab9fde6ba which reverted 668100df79
* Revert "SERVER-24374 Make Decimal128 integer ctors constexpr"Blake Oler2019-06-131-58/+67
| | | | This reverts commit 668100df7982fd1ae3777fcf069de13253a05133.
* SERVER-24374 Make Decimal128 integer ctors constexprA. Jesse Jiryu Davis2019-06-131-67/+58
|
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-21/+21
|
* SERVER-39487 Decimal128::squareRoot() returns result for ↵James Wahlin2019-02-201-0/+24
| | | | Decimal128::exponential()
* SERVER-15926: Implement $round function and allow a precision argument for ↵Patrick Meredith2019-02-141-6/+110
| | | | | | | | $trunc Closes #1297 Signed-off-by: Charlie Swanson <charlie.swanson@mongodb.com>
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-32930 Add trigonometric expressions to aggregationPatrick Meredith2018-12-221-0/+263
| | | | | | Closes #1287 Signed-off-by: Charlie Swanson <charlie.swanson@mongodb.com>
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-14/+17
|
* SERVER-26193 Fix incorrect rounding in double to decimal conversionGeert Bosch2016-09-291-0/+7
|
* SERVER-23263 - Make Decimal128 toString() conform to new specVincent Do2016-05-311-27/+38
|
* SERVER-23702 Fix server crashing on invalid decimal toString invariant checkVincent Do2016-05-241-19/+25
|
* SERVER-23966 Fix negation of lowest signed intGeert Bosch2016-05-021-2/+2
|
* SERVER-19703 Add a few new Decimal128 methods/constructors for usage by ↵Geert Bosch2016-04-121-2/+42
| | | | | | | KeyString Make conversions explicit and allow control over precision in conversion from double. Update uses to the new interface.
* SERVER-10568 SafeNum should be written in terms of explicitly sized typesWaley2016-02-081-3/+3
|
* SERVER-19623 Add C++ wrapper for Decimal128 typeRaymond Jacobson2015-08-071-0/+1228