|
aws-crt-cpp
C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.
|
#include <BigDecimal.h>
Public Member Functions | |
| BigDecimal () noexcept | |
| BigDecimal (Allocator *allocator) noexcept | |
| String | ToString () const noexcept |
| bool | operator== (const BigDecimal &other) const noexcept |
| bool | operator!= (const BigDecimal &other) const noexcept |
Static Public Member Functions | |
| static Optional< BigDecimal > | FromString (ByteCursor str, Allocator *allocator=ApiAllocator()) noexcept |
Arbitrary-precision decimal, with value = mantissa * 10^exponent. Values are immutable.
Math operations are not supported by BigDecimal, use ToString() to export to a library that does.
|
noexcept |
|
explicitnoexcept |
|
staticnoexcept |
|
noexcept |
|
noexcept |
|
noexcept |