libstdc++: decimal File Reference

libstdc++

decimal File Reference

Go to the source code of this file.

## Classes
class | std::decimal::decimal128
class | std::decimal::decimal32
class | std::decimal::decimal64

## Namespaces
namespace | std
namespace | std::decimal

## Macros
#define | _DECLARE_DECIMAL128_COMPOUND_ASSIGNMENT(_Op)
#define | _DECLARE_DECIMAL32_COMPOUND_ASSIGNMENT(_Op)
#define | _DECLARE_DECIMAL64_COMPOUND_ASSIGNMENT(_Op)
#define | _DECLARE_DECIMAL_BINARY_OP_WITH_DEC(_Op, _T1, _T2, _T3)
#define | _DECLARE_DECIMAL_BINARY_OP_WITH_INT(_Op, _Tp)
#define | _DECLARE_DECIMAL_COMPARISON(_Op, _Tp)
#define | _GLIBCXX_DECIMAL
#define | _GLIBCXX_USE_DECIMAL_

## Functions
double | std::decimal::decimal128_to_double (decimal128 __d)
float | std::decimal::decimal128_to_float (decimal128 __d)
long double | std::decimal::decimal128_to_long_double (decimal128 __d)
long long | std::decimal::decimal128_to_long_long (decimal128 __d)
double | std::decimal::decimal32_to_double (decimal32 __d)
float | std::decimal::decimal32_to_float (decimal32 __d)
long double | std::decimal::decimal32_to_long_double (decimal32 __d)
long long | std::decimal::decimal32_to_long_long (decimal32 __d)
double | std::decimal::decimal64_to_double (decimal64 __d)
float | std::decimal::decimal64_to_float (decimal64 __d)
long double | std::decimal::decimal64_to_long_double (decimal64 __d)
long long | std::decimal::decimal64_to_long_long (decimal64 __d)
double | std::decimal::decimal_to_double (decimal128 __d)
double | std::decimal::decimal_to_double (decimal32 __d)
double | std::decimal::decimal_to_double (decimal64 __d)
float | std::decimal::decimal_to_float (decimal128 __d)
float | std::decimal::decimal_to_float (decimal32 __d)
float | std::decimal::decimal_to_float (decimal64 __d)
long double | std::decimal::decimal_to_long_double (decimal128 __d)
long double | std::decimal::decimal_to_long_double (decimal32 __d)
long double | std::decimal::decimal_to_long_double (decimal64 __d)
long long | std::decimal::decimal_to_long_long (decimal128 __d)
long long | std::decimal::decimal_to_long_long (decimal32 __d)
long long | std::decimal::decimal_to_long_long (decimal64 __d)
static decimal128 | std::decimal::make_decimal128 (long long __coeff, int __exp)
static decimal128 | std::decimal::make_decimal128 (unsigned long long __coeff, int __exp)
static decimal32 | std::decimal::make_decimal32 (long long __coeff, int __exp)
static decimal32 | std::decimal::make_decimal32 (unsigned long long __coeff, int __exp)
static decimal64 | std::decimal::make_decimal64 (long long __coeff, int __exp)
static decimal64 | std::decimal::make_decimal64 (unsigned long long __coeff, int __exp)
bool | std::decimal::operator!= (decimal128 __lhs, decimal128 __rhs)
bool | std::decimal::operator!= (decimal128 __lhs, decimal32 __rhs)
bool | std::decimal::operator!= (decimal128 __lhs, decimal64 __rhs)
bool | std::decimal::operator!= (decimal128 __lhs, int __rhs)
bool | std::decimal::operator!= (decimal128 __lhs, long __rhs)
bool | std::decimal::operator!= (decimal128 __lhs, long long __rhs)
bool | std::decimal::operator!= (decimal128 __lhs, unsigned int __rhs)
bool | std::decimal::operator!= (decimal128 __lhs, unsigned long __rhs)
bool | std::decimal::operator!= (decimal128 __lhs, unsigned long long __rhs)
bool | std::decimal::operator!= (decimal32 __lhs, decimal128 __rhs)
bool | std::decimal::operator!= (decimal32 __lhs, decimal32 __rhs)
bool | std::decimal::operator!= (decimal32 __lhs, decimal64 __rhs)
bool | std::decimal::operator!= (decimal32 __lhs, int __rhs)
bool | std::decimal::operator!= (decimal32 __lhs, long __rhs)
bool | std::decimal::operator!= (decimal32 __lhs, long long __rhs)
bool | std::decimal::operator!= (decimal32 __lhs, unsigned int __rhs)
bool | std::decimal::operator!= (decimal32 __lhs, unsigned long __rhs)
bool | std::decimal::operator!= (decimal32 __lhs, unsigned long long __rhs)
bool | std::decimal::operator!= (decimal64 __lhs, decimal128 __rhs)
bool | std::decimal::operator!= (decimal64 __lhs, decimal32 __rhs)
bool | std::decimal::operator!= (decimal64 __lhs, decimal64 __rhs)
bool | std::decimal::operator!= (decimal64 __lhs, int __rhs)
bool | std::decimal::operator!= (decimal64 __lhs, long __rhs)
bool | std::decimal::operator!= (decimal64 __lhs, long long __rhs)
bool | std::decimal::operator!= (decimal64 __lhs, unsigned int __rhs)
bool | std::decimal::operator!= (decimal64 __lhs, unsigned long __rhs)
bool | std::decimal::operator!= (decimal64 __lhs, unsigned long long __rhs)
bool | std::decimal::operator!= (int __lhs, decimal128 __rhs)
bool | std::decimal::operator!= (int __lhs, decimal32 __rhs)
bool | std::decimal::operator!= (int __lhs, decimal64 __rhs)
bool | std::decimal::operator!= (long __lhs, decimal128 __rhs)
bool | std::decimal::operator!= (long __lhs, decimal32 __rhs)
bool | std::decimal::operator!= (long __lhs, decimal64 __rhs)
bool | std::decimal::operator!= (long long __lhs, decimal128 __rhs)
bool | std::decimal::operator!= (long long __lhs, decimal32 __rhs)
bool | std::decimal::operator!= (long long __lhs, decimal64 __rhs)
bool | std::decimal::operator!= (unsigned int __lhs, decimal128 __rhs)
bool | std::decimal::operator!= (unsigned int __lhs, decimal32 __rhs)
bool | std::decimal::operator!= (unsigned int __lhs, decimal64 __rhs)
bool | std::decimal::operator!= (unsigned long __lhs, decimal128 __rhs)
bool | std::decimal::operator!= (unsigned long __lhs, decimal32 __rhs)
bool | std::decimal::operator!= (unsigned long __lhs, decimal64 __rhs)
bool | std::decimal::operator!= (unsigned long long __lhs, decimal128 __rhs)
bool | std::decimal::operator!= (unsigned long long __lhs, decimal32 __rhs)
bool | std::decimal::operator!= (unsigned long long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator* (decimal128 __lhs, decimal128 __rhs)
decimal128 | std::decimal::operator* (decimal128 __lhs, decimal32 __rhs)
decimal128 | std::decimal::operator* (decimal128 __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator* (decimal128 __lhs, int __rhs)
decimal128 | std::decimal::operator* (decimal128 __lhs, long __rhs)
decimal128 | std::decimal::operator* (decimal128 __lhs, long long __rhs)
decimal128 | std::decimal::operator* (decimal128 __lhs, unsigned int __rhs)
decimal128 | std::decimal::operator* (decimal128 __lhs, unsigned long __rhs)
decimal128 | std::decimal::operator* (decimal128 __lhs, unsigned long long __rhs)
decimal128 | std::decimal::operator* (decimal32 __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator* (decimal32 __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator* (decimal32 __lhs, decimal64 __rhs)
decimal32 | std::decimal::operator* (decimal32 __lhs, int __rhs)
decimal32 | std::decimal::operator* (decimal32 __lhs, long __rhs)
decimal32 | std::decimal::operator* (decimal32 __lhs, long long __rhs)
decimal32 | std::decimal::operator* (decimal32 __lhs, unsigned int __rhs)
decimal32 | std::decimal::operator* (decimal32 __lhs, unsigned long __rhs)
decimal32 | std::decimal::operator* (decimal32 __lhs, unsigned long long __rhs)
decimal128 | std::decimal::operator* (decimal64 __lhs, decimal128 __rhs)
decimal64 | std::decimal::operator* (decimal64 __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator* (decimal64 __lhs, decimal64 __rhs)
decimal64 | std::decimal::operator* (decimal64 __lhs, int __rhs)
decimal64 | std::decimal::operator* (decimal64 __lhs, long __rhs)
decimal64 | std::decimal::operator* (decimal64 __lhs, long long __rhs)
decimal64 | std::decimal::operator* (decimal64 __lhs, unsigned int __rhs)
decimal64 | std::decimal::operator* (decimal64 __lhs, unsigned long __rhs)
decimal64 | std::decimal::operator* (decimal64 __lhs, unsigned long long __rhs)
decimal128 | std::decimal::operator* (int __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator* (int __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator* (int __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator* (long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator* (long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator* (long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator* (long long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator* (long long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator* (long long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator* (unsigned int __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator* (unsigned int __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator* (unsigned int __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator* (unsigned long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator* (unsigned long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator* (unsigned long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator* (unsigned long long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator* (unsigned long long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator* (unsigned long long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator+ (decimal128 __lhs, decimal128 __rhs)
decimal128 | std::decimal::operator+ (decimal128 __lhs, decimal32 __rhs)
decimal128 | std::decimal::operator+ (decimal128 __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator+ (decimal128 __lhs, int __rhs)
decimal128 | std::decimal::operator+ (decimal128 __lhs, long __rhs)
decimal128 | std::decimal::operator+ (decimal128 __lhs, long long __rhs)
decimal128 | std::decimal::operator+ (decimal128 __lhs, unsigned int __rhs)
decimal128 | std::decimal::operator+ (decimal128 __lhs, unsigned long __rhs)
decimal128 | std::decimal::operator+ (decimal128 __lhs, unsigned long long __rhs)
decimal128 | std::decimal::operator+ (decimal128 __rhs)
decimal128 | std::decimal::operator+ (decimal32 __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator+ (decimal32 __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator+ (decimal32 __lhs, decimal64 __rhs)
decimal32 | std::decimal::operator+ (decimal32 __lhs, int __rhs)
decimal32 | std::decimal::operator+ (decimal32 __lhs, long __rhs)
decimal32 | std::decimal::operator+ (decimal32 __lhs, long long __rhs)
decimal32 | std::decimal::operator+ (decimal32 __lhs, unsigned int __rhs)
decimal32 | std::decimal::operator+ (decimal32 __lhs, unsigned long __rhs)
decimal32 | std::decimal::operator+ (decimal32 __lhs, unsigned long long __rhs)
decimal32 | std::decimal::operator+ (decimal32 __rhs)
decimal128 | std::decimal::operator+ (decimal64 __lhs, decimal128 __rhs)
decimal64 | std::decimal::operator+ (decimal64 __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator+ (decimal64 __lhs, decimal64 __rhs)
decimal64 | std::decimal::operator+ (decimal64 __lhs, int __rhs)
decimal64 | std::decimal::operator+ (decimal64 __lhs, long __rhs)
decimal64 | std::decimal::operator+ (decimal64 __lhs, long long __rhs)
decimal64 | std::decimal::operator+ (decimal64 __lhs, unsigned int __rhs)
decimal64 | std::decimal::operator+ (decimal64 __lhs, unsigned long __rhs)
decimal64 | std::decimal::operator+ (decimal64 __lhs, unsigned long long __rhs)
decimal64 | std::decimal::operator+ (decimal64 __rhs)
decimal128 | std::decimal::operator+ (int __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator+ (int __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator+ (int __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator+ (long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator+ (long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator+ (long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator+ (long long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator+ (long long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator+ (long long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator+ (unsigned int __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator+ (unsigned int __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator+ (unsigned int __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator+ (unsigned long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator+ (unsigned long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator+ (unsigned long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator+ (unsigned long long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator+ (unsigned long long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator+ (unsigned long long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator- (decimal128 __lhs, decimal128 __rhs)
decimal128 | std::decimal::operator- (decimal128 __lhs, decimal32 __rhs)
decimal128 | std::decimal::operator- (decimal128 __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator- (decimal128 __lhs, int __rhs)
decimal128 | std::decimal::operator- (decimal128 __lhs, long __rhs)
decimal128 | std::decimal::operator- (decimal128 __lhs, long long __rhs)
decimal128 | std::decimal::operator- (decimal128 __lhs, unsigned int __rhs)
decimal128 | std::decimal::operator- (decimal128 __lhs, unsigned long __rhs)
decimal128 | std::decimal::operator- (decimal128 __lhs, unsigned long long __rhs)
decimal128 | std::decimal::operator- (decimal128 __rhs)
decimal128 | std::decimal::operator- (decimal32 __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator- (decimal32 __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator- (decimal32 __lhs, decimal64 __rhs)
decimal32 | std::decimal::operator- (decimal32 __lhs, int __rhs)
decimal32 | std::decimal::operator- (decimal32 __lhs, long __rhs)
decimal32 | std::decimal::operator- (decimal32 __lhs, long long __rhs)
decimal32 | std::decimal::operator- (decimal32 __lhs, unsigned int __rhs)
decimal32 | std::decimal::operator- (decimal32 __lhs, unsigned long __rhs)
decimal32 | std::decimal::operator- (decimal32 __lhs, unsigned long long __rhs)
decimal32 | std::decimal::operator- (decimal32 __rhs)
decimal128 | std::decimal::operator- (decimal64 __lhs, decimal128 __rhs)
decimal64 | std::decimal::operator- (decimal64 __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator- (decimal64 __lhs, decimal64 __rhs)
decimal64 | std::decimal::operator- (decimal64 __lhs, int __rhs)
decimal64 | std::decimal::operator- (decimal64 __lhs, long __rhs)
decimal64 | std::decimal::operator- (decimal64 __lhs, long long __rhs)
decimal64 | std::decimal::operator- (decimal64 __lhs, unsigned int __rhs)
decimal64 | std::decimal::operator- (decimal64 __lhs, unsigned long __rhs)
decimal64 | std::decimal::operator- (decimal64 __lhs, unsigned long long __rhs)
decimal64 | std::decimal::operator- (decimal64 __rhs)
decimal128 | std::decimal::operator- (int __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator- (int __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator- (int __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator- (long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator- (long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator- (long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator- (long long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator- (long long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator- (long long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator- (unsigned int __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator- (unsigned int __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator- (unsigned int __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator- (unsigned long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator- (unsigned long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator- (unsigned long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator- (unsigned long long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator- (unsigned long long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator- (unsigned long long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator/ (decimal128 __lhs, decimal128 __rhs)
decimal128 | std::decimal::operator/ (decimal128 __lhs, decimal32 __rhs)
decimal128 | std::decimal::operator/ (decimal128 __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator/ (decimal128 __lhs, int __rhs)
decimal128 | std::decimal::operator/ (decimal128 __lhs, long __rhs)
decimal128 | std::decimal::operator/ (decimal128 __lhs, long long __rhs)
decimal128 | std::decimal::operator/ (decimal128 __lhs, unsigned int __rhs)
decimal128 | std::decimal::operator/ (decimal128 __lhs, unsigned long __rhs)
decimal128 | std::decimal::operator/ (decimal128 __lhs, unsigned long long __rhs)
decimal128 | std::decimal::operator/ (decimal32 __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator/ (decimal32 __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator/ (decimal32 __lhs, decimal64 __rhs)
decimal32 | std::decimal::operator/ (decimal32 __lhs, int __rhs)
decimal32 | std::decimal::operator/ (decimal32 __lhs, long __rhs)
decimal32 | std::decimal::operator/ (decimal32 __lhs, long long __rhs)
decimal32 | std::decimal::operator/ (decimal32 __lhs, unsigned int __rhs)
decimal32 | std::decimal::operator/ (decimal32 __lhs, unsigned long __rhs)
decimal32 | std::decimal::operator/ (decimal32 __lhs, unsigned long long __rhs)
decimal128 | std::decimal::operator/ (decimal64 __lhs, decimal128 __rhs)
decimal64 | std::decimal::operator/ (decimal64 __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator/ (decimal64 __lhs, decimal64 __rhs)
decimal64 | std::decimal::operator/ (decimal64 __lhs, int __rhs)
decimal64 | std::decimal::operator/ (decimal64 __lhs, long __rhs)
decimal64 | std::decimal::operator/ (decimal64 __lhs, long long __rhs)
decimal64 | std::decimal::operator/ (decimal64 __lhs, unsigned int __rhs)
decimal64 | std::decimal::operator/ (decimal64 __lhs, unsigned long __rhs)
decimal64 | std::decimal::operator/ (decimal64 __lhs, unsigned long long __rhs)
decimal128 | std::decimal::operator/ (int __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator/ (int __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator/ (int __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator/ (long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator/ (long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator/ (long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator/ (long long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator/ (long long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator/ (long long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator/ (unsigned int __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator/ (unsigned int __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator/ (unsigned int __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator/ (unsigned long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator/ (unsigned long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator/ (unsigned long __lhs, decimal64 __rhs)
decimal128 | std::decimal::operator/ (unsigned long long __lhs, decimal128 __rhs)
decimal32 | std::decimal::operator/ (unsigned long long __lhs, decimal32 __rhs)
decimal64 | std::decimal::operator/ (unsigned long long __lhs, decimal64 __rhs)
bool | std::decimal::operator< (decimal128 __lhs, decimal128 __rhs)
bool | std::decimal::operator< (decimal128 __lhs, decimal32 __rhs)
bool | std::decimal::operator< (decimal128 __lhs, decimal64 __rhs)
bool | std::decimal::operator< (decimal128 __lhs, int __rhs)
bool | std::decimal::operator< (decimal128 __lhs, long __rhs)
bool | std::decimal::operator< (decimal128 __lhs, long long __rhs)
bool | std::decimal::operator< (decimal128 __lhs, unsigned int __rhs)
bool | std::decimal::operator< (decimal128 __lhs, unsigned long __rhs)
bool | std::decimal::operator< (decimal128 __lhs, unsigned long long __rhs)
bool | std::decimal::operator< (decimal32 __lhs, decimal128 __rhs)
bool | std::decimal::operator< (decimal32 __lhs, decimal32 __rhs)
bool | std::decimal::operator< (decimal32 __lhs, decimal64 __rhs)
bool | std::decimal::operator< (decimal32 __lhs, int __rhs)
bool | std::decimal::operator< (decimal32 __lhs, long __rhs)
bool | std::decimal::operator< (decimal32 __lhs, long long __rhs)
bool | std::decimal::operator< (decimal32 __lhs, unsigned int __rhs)
bool | std::decimal::operator< (decimal32 __lhs, unsigned long __rhs)
bool | std::decimal::operator< (decimal32 __lhs, unsigned long long __rhs)
bool | std::decimal::operator< (decimal64 __lhs, decimal128 __rhs)
bool | std::decimal::operator< (decimal64 __lhs, decimal32 __rhs)
bool | std::decimal::operator< (decimal64 __lhs, decimal64 __rhs)
bool | std::decimal::operator< (decimal64 __lhs, int __rhs)
bool | std::decimal::operator< (decimal64 __lhs, long __rhs)
bool | std::decimal::operator< (decimal64 __lhs, long long __rhs)
bool | std::decimal::operator< (decimal64 __lhs, unsigned int __rhs)
bool | std::decimal::operator< (decimal64 __lhs, unsigned long __rhs)
bool | std::decimal::operator< (decimal64 __lhs, unsigned long long __rhs)
bool | std::decimal::operator< (int __lhs, decimal128 __rhs)
bool | std::decimal::operator< (int __lhs, decimal32 __rhs)
bool | std::decimal::operator< (int __lhs, decimal64 __rhs)
bool | std::decimal::operator< (long __lhs, decimal128 __rhs)
bool | std::decimal::operator< (long __lhs, decimal32 __rhs)
bool | std::decimal::operator< (long __lhs, decimal64 __rhs)
bool | std::decimal::operator< (long long __lhs, decimal128 __rhs)
bool | std::decimal::operator< (long long __lhs, decimal32 __rhs)
bool | std::decimal::operator< (long long __lhs, decimal64 __rhs)
bool | std::decimal::operator< (unsigned int __lhs, decimal128 __rhs)
bool | std::decimal::operator< (unsigned int __lhs, decimal32 __rhs)
bool | std::decimal::operator< (unsigned int __lhs, decimal64 __rhs)
bool | std::decimal::operator< (unsigned long __lhs, decimal128 __rhs)
bool | std::decimal::operator< (unsigned long __lhs, decimal32 __rhs)
bool | std::decimal::operator< (unsigned long __lhs, decimal64 __rhs)
bool | std::decimal::operator< (unsigned long long __lhs, decimal128 __rhs)
bool | std::decimal::operator< (unsigned long long __lhs, decimal32 __rhs)
bool | std::decimal::operator< (unsigned long long __lhs, decimal64 __rhs)
bool | std::decimal::operator== (decimal128 __lhs, decimal128 __rhs)
bool | std::decimal::operator== (decimal128 __lhs, decimal32 __rhs)
bool | std::decimal::operator== (decimal128 __lhs, decimal64 __rhs)
bool | std::decimal::operator== (decimal128 __lhs, int __rhs)
bool | std::decimal::operator== (decimal128 __lhs, long __rhs)
bool | std::decimal::operator== (decimal128 __lhs, long long __rhs)
bool | std::decimal::operator== (decimal128 __lhs, unsigned int __rhs)
bool | std::decimal::operator== (decimal128 __lhs, unsigned long __rhs)
bool | std::decimal::operator== (decimal128 __lhs, unsigned long long __rhs)
bool | std::decimal::operator== (decimal32 __lhs, decimal128 __rhs)
bool | std::decimal::operator== (decimal32 __lhs, decimal32 __rhs)
bool | std::decimal::operator== (decimal32 __lhs, decimal64 __rhs)
bool | std::decimal::operator== (decimal32 __lhs, int __rhs)
bool | std::decimal::operator== (decimal32 __lhs, long __rhs)
bool | std::decimal::operator== (decimal32 __lhs, long long __rhs)
bool | std::decimal::operator== (decimal32 __lhs, unsigned int __rhs)
bool | std::decimal::operator== (decimal32 __lhs, unsigned long __rhs)
bool | std::decimal::operator== (decimal32 __lhs, unsigned long long __rhs)
bool | std::decimal::operator== (decimal64 __lhs, decimal128 __rhs)
bool | std::decimal::operator== (decimal64 __lhs, decimal32 __rhs)
bool | std::decimal::operator== (decimal64 __lhs, decimal64 __rhs)
bool | std::decimal::operator== (decimal64 __lhs, int __rhs)
bool | std::decimal::operator== (decimal64 __lhs, long __rhs)
bool | std::decimal::operator== (decimal64 __lhs, long long __rhs)
bool | std::decimal::operator== (decimal64 __lhs, unsigned int __rhs)
bool | std::decimal::operator== (decimal64 __lhs, unsigned long __rhs)
bool | std::decimal::operator== (decimal64 __lhs, unsigned long long __rhs)
bool | std::decimal::operator== (int __lhs, decimal128 __rhs)
bool | std::decimal::operator== (int __lhs, decimal32 __rhs)
bool | std::decimal::operator== (int __lhs, decimal64 __rhs)
bool | std::decimal::operator== (long __lhs, decimal128 __rhs)
bool | std::decimal::operator== (long __lhs, decimal32 __rhs)
bool | std::decimal::operator== (long __lhs, decimal64 __rhs)
bool | std::decimal::operator== (long long __lhs, decimal128 __rhs)
bool | std::decimal::operator== (long long __lhs, decimal32 __rhs)
bool | std::decimal::operator== (long long __lhs, decimal64 __rhs)
bool | std::decimal::operator== (unsigned int __lhs, decimal128 __rhs)
bool | std::decimal::operator== (unsigned int __lhs, decimal32 __rhs)
bool | std::decimal::operator== (unsigned int __lhs, decimal64 __rhs)
bool | std::decimal::operator== (unsigned long __lhs, decimal128 __rhs)
bool | std::decimal::operator== (unsigned long __lhs, decimal32 __rhs)
bool | std::decimal::operator== (unsigned long __lhs, decimal64 __rhs)
bool | std::decimal::operator== (unsigned long long __lhs, decimal128 __rhs)
bool | std::decimal::operator== (unsigned long long __lhs, decimal32 __rhs)
bool | std::decimal::operator== (unsigned long long __lhs, decimal64 __rhs)
bool | std::decimal::operator> (decimal128 __lhs, decimal128 __rhs)
bool | std::decimal::operator> (decimal128 __lhs, decimal32 __rhs)
bool | std::decimal::operator> (decimal128 __lhs, decimal64 __rhs)
bool | std::decimal::operator> (decimal128 __lhs, int __rhs)
bool | std::decimal::operator> (decimal128 __lhs, long __rhs)
bool | std::decimal::operator> (decimal128 __lhs, long long __rhs)
bool | std::decimal::operator> (decimal128 __lhs, unsigned int __rhs)
bool | std::decimal::operator> (decimal128 __lhs, unsigned long __rhs)
bool | std::decimal::operator> (decimal128 __lhs, unsigned long long __rhs)
bool | std::decimal::operator> (decimal32 __lhs, decimal128 __rhs)
bool | std::decimal::operator> (decimal32 __lhs, decimal32 __rhs)
bool | std::decimal::operator> (decimal32 __lhs, decimal64 __rhs)
bool | std::decimal::operator> (decimal32 __lhs, int __rhs)
bool | std::decimal::operator> (decimal32 __lhs, long __rhs)
bool | std::decimal::operator> (decimal32 __lhs, long long __rhs)
bool | std::decimal::operator> (decimal32 __lhs, unsigned int __rhs)
bool | std::decimal::operator> (decimal32 __lhs, unsigned long __rhs)
bool | std::decimal::operator> (decimal32 __lhs, unsigned long long __rhs)
bool | std::decimal::operator> (decimal64 __lhs, decimal128 __rhs)
bool | std::decimal::operator> (decimal64 __lhs, decimal32 __rhs)
bool | std::decimal::operator> (decimal64 __lhs, decimal64 __rhs)
bool | std::decimal::operator> (decimal64 __lhs, int __rhs)
bool | std::decimal::operator> (decimal64 __lhs, long __rhs)
bool | std::decimal::operator> (decimal64 __lhs, long long __rhs)
bool | std::decimal::operator> (decimal64 __lhs, unsigned int __rhs)
bool | std::decimal::operator> (decimal64 __lhs, unsigned long __rhs)
bool | std::decimal::operator> (decimal64 __lhs, unsigned long long __rhs)
bool | std::decimal::operator> (int __lhs, decimal128 __rhs)
bool | std::decimal::operator> (int __lhs, decimal32 __rhs)
bool | std::decimal::operator> (int __lhs, decimal64 __rhs)
bool | std::decimal::operator> (long __lhs, decimal128 __rhs)
bool | std::decimal::operator> (long __lhs, decimal32 __rhs)
bool | std::decimal::operator> (long __lhs, decimal64 __rhs)
bool | std::decimal::operator> (long long __lhs, decimal128 __rhs)
bool | std::decimal::operator> (long long __lhs, decimal32 __rhs)
bool | std::decimal::operator> (long long __lhs, decimal64 __rhs)
bool | std::decimal::operator> (unsigned int __lhs, decimal128 __rhs)
bool | std::decimal::operator> (unsigned int __lhs, decimal32 __rhs)
bool | std::decimal::operator> (unsigned int __lhs, decimal64 __rhs)
bool | std::decimal::operator> (unsigned long __lhs, decimal128 __rhs)
bool | std::decimal::operator> (unsigned long __lhs, decimal32 __rhs)
bool | std::decimal::operator> (unsigned long __lhs, decimal64 __rhs)
bool | std::decimal::operator> (unsigned long long __lhs, decimal128 __rhs)
bool | std::decimal::operator> (unsigned long long __lhs, decimal32 __rhs)
bool | std::decimal::operator> (unsigned long long __lhs, decimal64 __rhs)
bool | std::decimal::operator>= (decimal128 __lhs, decimal128 __rhs)
bool | std::decimal::operator>= (decimal128 __lhs, decimal32 __rhs)
bool | std::decimal::operator>= (decimal128 __lhs, decimal64 __rhs)
bool | std::decimal::operator>= (decimal128 __lhs, int __rhs)
bool | std::decimal::operator>= (decimal128 __lhs, long __rhs)
bool | std::decimal::operator>= (decimal128 __lhs, long long __rhs)
bool | std::decimal::operator>= (decimal128 __lhs, unsigned int __rhs)
bool | std::decimal::operator>= (decimal128 __lhs, unsigned long __rhs)
bool | std::decimal::operator>= (decimal128 __lhs, unsigned long long __rhs)
bool | std::decimal::operator>= (decimal32 __lhs, decimal128 __rhs)
bool | std::decimal::operator>= (decimal32 __lhs, decimal32 __rhs)
bool | std::decimal::operator>= (decimal32 __lhs, decimal64 __rhs)
bool | std::decimal::operator>= (decimal32 __lhs, int __rhs)
bool | std::decimal::operator>= (decimal32 __lhs, long __rhs)
bool | std::decimal::operator>= (decimal32 __lhs, long long __rhs)
bool | std::decimal::operator>= (decimal32 __lhs, unsigned int __rhs)
bool | std::decimal::operator>= (decimal32 __lhs, unsigned long __rhs)
bool | std::decimal::operator>= (decimal32 __lhs, unsigned long long __rhs)
bool | std::decimal::operator>= (decimal64 __lhs, decimal128 __rhs)
bool | std::decimal::operator>= (decimal64 __lhs, decimal32 __rhs)
bool | std::decimal::operator>= (decimal64 __lhs, decimal64 __rhs)
bool | std::decimal::operator>= (decimal64 __lhs, int __rhs)
bool | std::decimal::operator>= (decimal64 __lhs, long __rhs)
bool | std::decimal::operator>= (decimal64 __lhs, long long __rhs)
bool | std::decimal::operator>= (decimal64 __lhs, unsigned int __rhs)
bool | std::decimal::operator>= (decimal64 __lhs, unsigned long __rhs)
bool | std::decimal::operator>= (decimal64 __lhs, unsigned long long __rhs)
bool | std::decimal::operator>= (int __lhs, decimal128 __rhs)
bool | std::decimal::operator>= (int __lhs, decimal32 __rhs)
bool | std::decimal::operator>= (int __lhs, decimal64 __rhs)
bool | std::decimal::operator>= (long __lhs, decimal128 __rhs)
bool | std::decimal::operator>= (long __lhs, decimal32 __rhs)
bool | std::decimal::operator>= (long __lhs, decimal64 __rhs)
bool | std::decimal::operator>= (long long __lhs, decimal128 __rhs)
bool | std::decimal::operator>= (long long __lhs, decimal32 __rhs)
bool | std::decimal::operator>= (long long __lhs, decimal64 __rhs)
bool | std::decimal::operator>= (unsigned int __lhs, decimal128 __rhs)
bool | std::decimal::operator>= (unsigned int __lhs, decimal32 __rhs)
bool | std::decimal::operator>= (unsigned int __lhs, decimal64 __rhs)
bool | std::decimal::operator>= (unsigned long __lhs, decimal128 __rhs)
bool | std::decimal::operator>= (unsigned long __lhs, decimal32 __rhs)
bool | std::decimal::operator>= (unsigned long __lhs, decimal64 __rhs)
bool | std::decimal::operator>= (unsigned long long __lhs, decimal128 __rhs)
bool | std::decimal::operator>= (unsigned long long __lhs, decimal32 __rhs)
bool | std::decimal::operator>= (unsigned long long __lhs, decimal64 __rhs)

## Detailed Description

This is a Standard C++ Library header.

Definition in file decimal.

## Macro Definition Documentation

## ◆ _DECLARE_DECIMAL128_COMPOUND_ASSIGNMENT

#define _DECLARE_DECIMAL128_COMPOUND_ASSIGNMENT | ( |  | _Op | ) |

Definition at line 465 of file decimal.

## ◆ _DECLARE_DECIMAL32_COMPOUND_ASSIGNMENT

#define _DECLARE_DECIMAL32_COMPOUND_ASSIGNMENT | ( |  | _Op | ) |

Definition at line 292 of file decimal.

## ◆ _DECLARE_DECIMAL64_COMPOUND_ASSIGNMENT

#define _DECLARE_DECIMAL64_COMPOUND_ASSIGNMENT | ( |  | _Op | ) |

Definition at line 378 of file decimal.

## ◆ _DECLARE_DECIMAL_BINARY_OP_WITH_DEC

#define _DECLARE_DECIMAL_BINARY_OP_WITH_DEC | ( |  | _Op,
|  |  | _T1,
|  |  | _T2,
|  |  | _T3 )

Definition at line 116 of file decimal.

## ◆ _DECLARE_DECIMAL_BINARY_OP_WITH_INT

#define _DECLARE_DECIMAL_BINARY_OP_WITH_INT | ( |  | _Op,
|  |  | _Tp )

Definition at line 118 of file decimal.

## ◆ _DECLARE_DECIMAL_COMPARISON

#define _DECLARE_DECIMAL_COMPARISON | ( |  | _Op,
|  |  | _Tp )

Definition at line 188 of file decimal.

## ◆ _GLIBCXX_DECIMAL

#define _GLIBCXX_DECIMAL

Definition at line 32 of file decimal.

## ◆ _GLIBCXX_USE_DECIMAL_

#define _GLIBCXX_USE_DECIMAL_

Definition at line 490 of file decimal.