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

 std
 
 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 (decimal32 __d)
 
double std::decimal::decimal_to_double (decimal64 __d)
 
double std::decimal::decimal_to_double (decimal128 __d)
 
float std::decimal::decimal_to_float (decimal32 __d)
 
float std::decimal::decimal_to_float (decimal64 __d)
 
float std::decimal::decimal_to_float (decimal128 __d)
 
long double std::decimal::decimal_to_long_double (decimal32 __d)
 
long double std::decimal::decimal_to_long_double (decimal64 __d)
 
long double std::decimal::decimal_to_long_double (decimal128 __d)
 
long long std::decimal::decimal_to_long_long (decimal32 __d)
 
long long std::decimal::decimal_to_long_long (decimal64 __d)
 
long long std::decimal::decimal_to_long_long (decimal128 __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 != (decimal32 __lhs, decimal32 __rhs)
 
bool std::decimal::operator != (decimal32 __lhs, decimal64 __rhs)
 
bool std::decimal::operator != (decimal32 __lhs, decimal128 __rhs)
 
bool std::decimal::operator != (decimal32 __lhs, int __rhs)
 
bool std::decimal::operator != (decimal32 __lhs, unsigned int __rhs)
 
bool std::decimal::operator != (decimal32 __lhs, long __rhs)
 
bool std::decimal::operator != (decimal32 __lhs, unsigned long __rhs)
 
bool std::decimal::operator != (decimal32 __lhs, long long __rhs)
 
bool std::decimal::operator != (decimal32 __lhs, unsigned long long __rhs)
 
bool std::decimal::operator != (int __lhs, decimal32 __rhs)
 
bool std::decimal::operator != (unsigned int __lhs, decimal32 __rhs)
 
bool std::decimal::operator != (long __lhs, decimal32 __rhs)
 
bool std::decimal::operator != (unsigned long __lhs, decimal32 __rhs)
 
bool std::decimal::operator != (long long __lhs, decimal32 __rhs)
 
bool std::decimal::operator != (unsigned long long __lhs, decimal32 __rhs)
 
bool std::decimal::operator != (decimal64 __lhs, decimal32 __rhs)
 
bool std::decimal::operator != (decimal64 __lhs, decimal64 __rhs)
 
bool std::decimal::operator != (decimal64 __lhs, decimal128 __rhs)
 
bool std::decimal::operator != (decimal64 __lhs, int __rhs)
 
bool std::decimal::operator != (decimal64 __lhs, unsigned int __rhs)
 
bool std::decimal::operator != (decimal64 __lhs, long __rhs)
 
bool std::decimal::operator != (decimal64 __lhs, unsigned long __rhs)
 
bool std::decimal::operator != (decimal64 __lhs, long long __rhs)
 
bool std::decimal::operator != (decimal64 __lhs, unsigned long long __rhs)
 
bool std::decimal::operator != (int __lhs, decimal64 __rhs)
 
bool std::decimal::operator != (unsigned int __lhs, decimal64 __rhs)
 
bool std::decimal::operator != (long __lhs, decimal64 __rhs)
 
bool std::decimal::operator != (unsigned long __lhs, decimal64 __rhs)
 
bool std::decimal::operator != (long long __lhs, decimal64 __rhs)
 
bool std::decimal::operator != (unsigned long long __lhs, decimal64 __rhs)
 
bool std::decimal::operator != (decimal128 __lhs, decimal32 __rhs)
 
bool std::decimal::operator != (decimal128 __lhs, decimal64 __rhs)
 
bool std::decimal::operator != (decimal128 __lhs, decimal128 __rhs)
 
bool std::decimal::operator != (decimal128 __lhs, int __rhs)
 
bool std::decimal::operator != (decimal128 __lhs, unsigned int __rhs)
 
bool std::decimal::operator != (decimal128 __lhs, long __rhs)
 
bool std::decimal::operator != (decimal128 __lhs, unsigned long __rhs)
 
bool std::decimal::operator != (decimal128 __lhs, long long __rhs)
 
bool std::decimal::operator != (decimal128 __lhs, unsigned long long __rhs)
 
bool std::decimal::operator != (int __lhs, decimal128 __rhs)
 
bool std::decimal::operator != (unsigned int __lhs, decimal128 __rhs)
 
bool std::decimal::operator != (long __lhs, decimal128 __rhs)
 
bool std::decimal::operator != (unsigned long __lhs, decimal128 __rhs)
 
bool std::decimal::operator != (long long __lhs, decimal128 __rhs)
 
bool std::decimal::operator != (unsigned long long __lhs, decimal128 __rhs)
 
decimal32 std::decimal::operator * (decimal32 __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator * (decimal32 __lhs, unsigned int __rhs)
 
decimal32 std::decimal::operator * (decimal32 __lhs, int __rhs)
 
decimal32 std::decimal::operator * (decimal32 __lhs, unsigned long __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 long long __rhs)
 
decimal32 std::decimal::operator * (int __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator * (unsigned int __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator * (long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator * (unsigned long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator * (long long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator * (unsigned long long __lhs, decimal32 __rhs)
 
decimal64 std::decimal::operator * (decimal32 __lhs, decimal64 __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, unsigned int __rhs)
 
decimal64 std::decimal::operator * (decimal64 __lhs, long __rhs)
 
decimal64 std::decimal::operator * (decimal64 __lhs, unsigned long __rhs)
 
decimal64 std::decimal::operator * (decimal64 __lhs, long long __rhs)
 
decimal64 std::decimal::operator * (decimal64 __lhs, unsigned long long __rhs)
 
decimal64 std::decimal::operator * (int __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator * (unsigned int __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator * (long __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator * (unsigned long __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator * (long long __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator * (unsigned long long __lhs, decimal64 __rhs)
 
decimal128 std::decimal::operator * (decimal32 __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator * (decimal64 __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, decimal128 __rhs)
 
decimal128 std::decimal::operator * (decimal128 __lhs, int __rhs)
 
decimal128 std::decimal::operator * (decimal128 __lhs, unsigned int __rhs)
 
decimal128 std::decimal::operator * (decimal128 __lhs, long __rhs)
 
decimal128 std::decimal::operator * (decimal128 __lhs, unsigned long __rhs)
 
decimal128 std::decimal::operator * (decimal128 __lhs, long long __rhs)
 
decimal128 std::decimal::operator * (decimal128 __lhs, unsigned long long __rhs)
 
decimal128 std::decimal::operator * (int __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator * (unsigned int __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator * (long __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator * (unsigned long __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator * (long long __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator * (unsigned long long __lhs, decimal128 __rhs)
 
decimal32 std::decimal::operator - (decimal32 __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator - (decimal32 __lhs, int __rhs)
 
decimal32 std::decimal::operator - (decimal32 __lhs, unsigned int __rhs)
 
decimal32 std::decimal::operator - (decimal32 __lhs, long __rhs)
 
decimal32 std::decimal::operator - (decimal32 __lhs, unsigned long __rhs)
 
decimal32 std::decimal::operator - (decimal32 __lhs, long long __rhs)
 
decimal32 std::decimal::operator - (decimal32 __lhs, unsigned long long __rhs)
 
decimal32 std::decimal::operator - (int __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator - (unsigned int __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator - (long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator - (unsigned long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator - (long long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator - (unsigned long long __lhs, decimal32 __rhs)
 
decimal64 std::decimal::operator - (decimal32 __lhs, decimal64 __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, unsigned int __rhs)
 
decimal64 std::decimal::operator - (decimal64 __lhs, long __rhs)
 
decimal64 std::decimal::operator - (decimal64 __lhs, unsigned long __rhs)
 
decimal64 std::decimal::operator - (decimal64 __lhs, long long __rhs)
 
decimal64 std::decimal::operator - (decimal64 __lhs, unsigned long long __rhs)
 
decimal64 std::decimal::operator - (int __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator - (unsigned int __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator - (long __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator - (unsigned long __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator - (long long __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator - (unsigned long long __lhs, decimal64 __rhs)
 
decimal128 std::decimal::operator - (decimal32 __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator - (decimal64 __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, decimal128 __rhs)
 
decimal128 std::decimal::operator - (decimal128 __lhs, int __rhs)
 
decimal128 std::decimal::operator - (decimal128 __lhs, unsigned int __rhs)
 
decimal128 std::decimal::operator - (decimal128 __lhs, long __rhs)
 
decimal128 std::decimal::operator - (decimal128 __lhs, unsigned long __rhs)
 
decimal128 std::decimal::operator - (decimal128 __lhs, long long __rhs)
 
decimal128 std::decimal::operator - (decimal128 __lhs, unsigned long long __rhs)
 
decimal128 std::decimal::operator - (int __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator - (unsigned int __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator - (long __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator - (long long __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator - (unsigned long __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator - (unsigned long long __lhs, decimal128 __rhs)
 
bool std::decimal::operator > (unsigned int __lhs, decimal32 __rhs)
 
bool std::decimal::operator > (unsigned long long __lhs, decimal32 __rhs)
 
bool std::decimal::operator > (decimal32 __lhs, decimal128 __rhs)
 
bool std::decimal::operator > (decimal32 __lhs, unsigned long __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, unsigned 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 long long __rhs)
 
bool std::decimal::operator > (int __lhs, decimal32 __rhs)
 
bool std::decimal::operator > (long __lhs, decimal32 __rhs)
 
bool std::decimal::operator > (unsigned long __lhs, decimal32 __rhs)
 
bool std::decimal::operator > (long long __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 long __rhs)
 
bool std::decimal::operator > (decimal64 __lhs, decimal32 __rhs)
 
bool std::decimal::operator > (decimal64 __lhs, decimal128 __rhs)
 
bool std::decimal::operator > (decimal64 __lhs, unsigned int __rhs)
 
bool std::decimal::operator > (decimal64 __lhs, long __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, decimal64 __rhs)
 
bool std::decimal::operator > (unsigned int __lhs, decimal64 __rhs)
 
bool std::decimal::operator > (unsigned long __lhs, decimal64 __rhs)
 
bool std::decimal::operator > (long long __lhs, decimal64 __rhs)
 
bool std::decimal::operator > (unsigned long long __lhs, decimal64 __rhs)
 
bool std::decimal::operator > (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, unsigned int __rhs)
 
bool std::decimal::operator > (decimal128 __lhs, unsigned long long __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, unsigned long __rhs)
 
bool std::decimal::operator > (decimal128 __lhs, long long __rhs)
 
bool std::decimal::operator > (int __lhs, decimal128 __rhs)
 
bool std::decimal::operator > (unsigned int __lhs, decimal128 __rhs)
 
bool std::decimal::operator > (long __lhs, decimal128 __rhs)
 
bool std::decimal::operator > (long long __lhs, decimal128 __rhs)
 
bool std::decimal::operator > (unsigned long long __lhs, decimal128 __rhs)
 
bool std::decimal::operator > (unsigned long __lhs, decimal128 __rhs)
 
bool std::decimal::operator >= (long __lhs, decimal32 __rhs)
 
bool std::decimal::operator >= (long long __lhs, decimal32 __rhs)
 
bool std::decimal::operator >= (decimal32 __lhs, long long __rhs)
 
bool std::decimal::operator >= (decimal32 __lhs, int __rhs)
 
bool std::decimal::operator >= (decimal32 __lhs, decimal32 __rhs)
 
bool std::decimal::operator >= (decimal32 __lhs, decimal64 __rhs)
 
bool std::decimal::operator >= (decimal32 __lhs, decimal128 __rhs)
 
bool std::decimal::operator >= (decimal32 __lhs, unsigned int __rhs)
 
bool std::decimal::operator >= (decimal32 __lhs, long __rhs)
 
bool std::decimal::operator >= (decimal32 __lhs, unsigned long __rhs)
 
bool std::decimal::operator >= (decimal32 __lhs, unsigned long long __rhs)
 
bool std::decimal::operator >= (int __lhs, decimal32 __rhs)
 
bool std::decimal::operator >= (unsigned int __lhs, decimal32 __rhs)
 
bool std::decimal::operator >= (unsigned long __lhs, decimal32 __rhs)
 
bool std::decimal::operator >= (unsigned long long __lhs, decimal32 __rhs)
 
bool std::decimal::operator >= (decimal64 __lhs, unsigned long long __rhs)
 
bool std::decimal::operator >= (unsigned long long __lhs, decimal64 __rhs)
 
bool std::decimal::operator >= (unsigned long __lhs, decimal64 __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, decimal64 __rhs)
 
bool std::decimal::operator >= (decimal64 __lhs, decimal128 __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 >= (int __lhs, decimal64 __rhs)
 
bool std::decimal::operator >= (unsigned int __lhs, decimal64 __rhs)
 
bool std::decimal::operator >= (long __lhs, decimal64 __rhs)
 
bool std::decimal::operator >= (long long __lhs, decimal64 __rhs)
 
bool std::decimal::operator >= (decimal64 __lhs, decimal32 __rhs)
 
bool std::decimal::operator >= (int __lhs, decimal128 __rhs)
 
bool std::decimal::operator >= (long long __lhs, decimal128 __rhs)
 
bool std::decimal::operator >= (decimal128 __lhs, decimal64 __rhs)
 
bool std::decimal::operator >= (decimal128 __lhs, long __rhs)
 
bool std::decimal::operator >= (decimal128 __lhs, decimal32 __rhs)
 
bool std::decimal::operator >= (unsigned long __lhs, decimal128 __rhs)
 
bool std::decimal::operator >= (decimal128 __lhs, decimal128 __rhs)
 
bool std::decimal::operator >= (decimal128 __lhs, int __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, long long __rhs)
 
bool std::decimal::operator >= (decimal128 __lhs, unsigned long long __rhs)
 
bool std::decimal::operator >= (unsigned int __lhs, decimal128 __rhs)
 
bool std::decimal::operator >= (long __lhs, decimal128 __rhs)
 
bool std::decimal::operator >= (unsigned long long __lhs, decimal128 __rhs)
 
decimal32 std::decimal::operator+ (decimal32 __rhs)
 
decimal64 std::decimal::operator+ (decimal64 __rhs)
 
decimal128 std::decimal::operator+ (decimal128 __rhs)
 
decimal32 std::decimal::operator+ (decimal32 __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator+ (long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator+ (int __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator+ (unsigned int __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator+ (unsigned long long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator+ (long long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator+ (unsigned long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator+ (decimal32 __lhs, int __rhs)
 
decimal32 std::decimal::operator+ (decimal32 __lhs, unsigned int __rhs)
 
decimal32 std::decimal::operator+ (decimal32 __lhs, long __rhs)
 
decimal32 std::decimal::operator+ (decimal32 __lhs, unsigned long __rhs)
 
decimal32 std::decimal::operator+ (decimal32 __lhs, long long __rhs)
 
decimal32 std::decimal::operator+ (decimal32 __lhs, unsigned long long __rhs)
 
decimal64 std::decimal::operator+ (decimal32 __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator+ (decimal64 __lhs, decimal32 __rhs)
 
decimal64 std::decimal::operator+ (decimal64 __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator+ (unsigned long long __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator+ (decimal64 __lhs, unsigned int __rhs)
 
decimal64 std::decimal::operator+ (decimal64 __lhs, long __rhs)
 
decimal64 std::decimal::operator+ (decimal64 __lhs, unsigned long __rhs)
 
decimal64 std::decimal::operator+ (decimal64 __lhs, long long __rhs)
 
decimal64 std::decimal::operator+ (decimal64 __lhs, unsigned long long __rhs)
 
decimal64 std::decimal::operator+ (int __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator+ (unsigned int __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator+ (long __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator+ (decimal64 __lhs, int __rhs)
 
decimal64 std::decimal::operator+ (unsigned long __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator+ (long long __lhs, decimal64 __rhs)
 
decimal128 std::decimal::operator+ (decimal32 __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator+ (decimal64 __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, decimal128 __rhs)
 
decimal128 std::decimal::operator+ (decimal128 __lhs, int __rhs)
 
decimal128 std::decimal::operator+ (decimal128 __lhs, unsigned int __rhs)
 
decimal128 std::decimal::operator+ (decimal128 __lhs, long __rhs)
 
decimal128 std::decimal::operator+ (decimal128 __lhs, unsigned long __rhs)
 
decimal128 std::decimal::operator+ (decimal128 __lhs, long long __rhs)
 
decimal128 std::decimal::operator+ (decimal128 __lhs, unsigned long long __rhs)
 
decimal128 std::decimal::operator+ (int __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator+ (unsigned int __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator+ (long __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator+ (unsigned long __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator+ (long long __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator+ (unsigned long long __lhs, decimal128 __rhs)
 
decimal32 std::decimal::operator- (decimal32 __rhs)
 
decimal64 std::decimal::operator- (decimal64 __rhs)
 
decimal128 std::decimal::operator- (decimal128 __rhs)
 
decimal32 std::decimal::operator/ (decimal32 __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator/ (unsigned long long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator/ (long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator/ (decimal32 __lhs, long __rhs)
 
decimal32 std::decimal::operator/ (decimal32 __lhs, int __rhs)
 
decimal32 std::decimal::operator/ (decimal32 __lhs, unsigned int __rhs)
 
decimal32 std::decimal::operator/ (decimal32 __lhs, long long __rhs)
 
decimal32 std::decimal::operator/ (long long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator/ (unsigned long __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator/ (unsigned int __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator/ (decimal32 __lhs, unsigned long __rhs)
 
decimal32 std::decimal::operator/ (int __lhs, decimal32 __rhs)
 
decimal32 std::decimal::operator/ (decimal32 __lhs, unsigned long long __rhs)
 
decimal64 std::decimal::operator/ (decimal32 __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator/ (decimal64 __lhs, decimal32 __rhs)
 
decimal64 std::decimal::operator/ (decimal64 __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator/ (decimal64 __lhs, unsigned int __rhs)
 
decimal64 std::decimal::operator/ (decimal64 __lhs, unsigned long __rhs)
 
decimal64 std::decimal::operator/ (unsigned int __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator/ (decimal64 __lhs, unsigned long long __rhs)
 
decimal64 std::decimal::operator/ (decimal64 __lhs, int __rhs)
 
decimal64 std::decimal::operator/ (decimal64 __lhs, long __rhs)
 
decimal64 std::decimal::operator/ (unsigned long __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator/ (decimal64 __lhs, long long __rhs)
 
decimal64 std::decimal::operator/ (int __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator/ (long __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator/ (long long __lhs, decimal64 __rhs)
 
decimal64 std::decimal::operator/ (unsigned long long __lhs, decimal64 __rhs)
 
decimal128 std::decimal::operator/ (decimal32 __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator/ (decimal64 __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, decimal128 __rhs)
 
decimal128 std::decimal::operator/ (decimal128 __lhs, unsigned long long __rhs)
 
decimal128 std::decimal::operator/ (unsigned long long __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator/ (long long __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator/ (decimal128 __lhs, unsigned long __rhs)
 
decimal128 std::decimal::operator/ (decimal128 __lhs, int __rhs)
 
decimal128 std::decimal::operator/ (decimal128 __lhs, unsigned int __rhs)
 
decimal128 std::decimal::operator/ (unsigned long __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator/ (decimal128 __lhs, long __rhs)
 
decimal128 std::decimal::operator/ (long __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator/ (int __lhs, decimal128 __rhs)
 
decimal128 std::decimal::operator/ (decimal128 __lhs, long long __rhs)
 
decimal128 std::decimal::operator/ (unsigned int __lhs, decimal128 __rhs)
 
bool std::decimal::operator< (decimal32 __lhs, int __rhs)
 
bool std::decimal::operator< (long __lhs, decimal32 __rhs)
 
bool std::decimal::operator< (decimal32 __lhs, decimal32 __rhs)
 
bool std::decimal::operator< (decimal32 __lhs, decimal64 __rhs)
 
bool std::decimal::operator< (decimal32 __lhs, long __rhs)
 
bool std::decimal::operator< (long long __lhs, decimal32 __rhs)
 
bool std::decimal::operator< (unsigned long __lhs, decimal32 __rhs)
 
bool std::decimal::operator< (unsigned long long __lhs, decimal32 __rhs)
 
bool std::decimal::operator< (decimal32 __lhs, unsigned int __rhs)
 
bool std::decimal::operator< (unsigned int __lhs, decimal32 __rhs)
 
bool std::decimal::operator< (decimal32 __lhs, unsigned long long __rhs)
 
bool std::decimal::operator< (decimal32 __lhs, unsigned long __rhs)
 
bool std::decimal::operator< (decimal32 __lhs, decimal128 __rhs)
 
bool std::decimal::operator< (decimal32 __lhs, long long __rhs)
 
bool std::decimal::operator< (int __lhs, decimal32 __rhs)
 
bool std::decimal::operator< (unsigned int __lhs, decimal64 __rhs)
 
bool std::decimal::operator< (decimal64 __lhs, decimal32 __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< (long __lhs, decimal64 __rhs)
 
bool std::decimal::operator< (decimal64 __lhs, int __rhs)
 
bool std::decimal::operator< (decimal64 __lhs, unsigned long long __rhs)
 
bool std::decimal::operator< (long long __lhs, decimal64 __rhs)
 
bool std::decimal::operator< (decimal64 __lhs, unsigned long __rhs)
 
bool std::decimal::operator< (decimal64 __lhs, decimal64 __rhs)
 
bool std::decimal::operator< (unsigned long __lhs, decimal64 __rhs)
 
bool std::decimal::operator< (unsigned long long __lhs, decimal64 __rhs)
 
bool std::decimal::operator< (decimal64 __lhs, decimal128 __rhs)
 
bool std::decimal::operator< (int __lhs, decimal64 __rhs)
 
bool std::decimal::operator< (decimal128 __lhs, decimal64 __rhs)
 
bool std::decimal::operator< (decimal128 __lhs, long long __rhs)
 
bool std::decimal::operator< (int __lhs, decimal128 __rhs)
 
bool std::decimal::operator< (decimal128 __lhs, unsigned long __rhs)
 
bool std::decimal::operator< (decimal128 __lhs, int __rhs)
 
bool std::decimal::operator< (decimal128 __lhs, unsigned int __rhs)
 
bool std::decimal::operator< (unsigned int __lhs, decimal128 __rhs)
 
bool std::decimal::operator< (long long __lhs, decimal128 __rhs)
 
bool std::decimal::operator< (decimal128 __lhs, decimal128 __rhs)
 
bool std::decimal::operator< (decimal128 __lhs, unsigned long long __rhs)
 
bool std::decimal::operator< (unsigned long long __lhs, decimal128 __rhs)
 
bool std::decimal::operator< (long __lhs, decimal128 __rhs)
 
bool std::decimal::operator< (unsigned long __lhs, decimal128 __rhs)
 
bool std::decimal::operator< (decimal128 __lhs, decimal32 __rhs)
 
bool std::decimal::operator< (decimal128 __lhs, long __rhs)
 
bool std::decimal::operator== (unsigned int __lhs, decimal32 __rhs)
 
bool std::decimal::operator== (int __lhs, decimal32 __rhs)
 
bool std::decimal::operator== (decimal32 __lhs, decimal64 __rhs)
 
bool std::decimal::operator== (decimal32 __lhs, decimal128 __rhs)
 
bool std::decimal::operator== (decimal32 __lhs, unsigned long __rhs)
 
bool std::decimal::operator== (unsigned long __lhs, decimal32 __rhs)
 
bool std::decimal::operator== (long __lhs, decimal32 __rhs)
 
bool std::decimal::operator== (long long __lhs, decimal32 __rhs)
 
bool std::decimal::operator== (decimal32 __lhs, unsigned long long __rhs)
 
bool std::decimal::operator== (unsigned long long __lhs, decimal32 __rhs)
 
bool std::decimal::operator== (decimal32 __lhs, long long __rhs)
 
bool std::decimal::operator== (decimal32 __lhs, int __rhs)
 
bool std::decimal::operator== (decimal32 __lhs, decimal32 __rhs)
 
bool std::decimal::operator== (decimal32 __lhs, unsigned int __rhs)
 
bool std::decimal::operator== (decimal32 __lhs, long __rhs)
 
bool std::decimal::operator== (decimal64 __lhs, decimal64 __rhs)
 
bool std::decimal::operator== (long __lhs, decimal64 __rhs)
 
bool std::decimal::operator== (decimal64 __lhs, unsigned int __rhs)
 
bool std::decimal::operator== (long long __lhs, decimal64 __rhs)
 
bool std::decimal::operator== (decimal64 __lhs, long __rhs)
 
bool std::decimal::operator== (decimal64 __lhs, long long __rhs)
 
bool std::decimal::operator== (decimal64 __lhs, decimal32 __rhs)
 
bool std::decimal::operator== (unsigned long __lhs, decimal64 __rhs)
 
bool std::decimal::operator== (decimal64 __lhs, unsigned long __rhs)
 
bool std::decimal::operator== (decimal64 __lhs, unsigned long long __rhs)
 
bool std::decimal::operator== (decimal64 __lhs, int __rhs)
 
bool std::decimal::operator== (decimal64 __lhs, decimal128 __rhs)
 
bool std::decimal::operator== (int __lhs, decimal64 __rhs)
 
bool std::decimal::operator== (unsigned int __lhs, decimal64 __rhs)
 
bool std::decimal::operator== (unsigned long long __lhs, decimal64 __rhs)
 
bool std::decimal::operator== (decimal128 __lhs, unsigned long long __rhs)
 
bool std::decimal::operator== (decimal128 __lhs, decimal64 __rhs)
 
bool std::decimal::operator== (unsigned int __lhs, decimal128 __rhs)
 
bool std::decimal::operator== (long __lhs, decimal128 __rhs)
 
bool std::decimal::operator== (decimal128 __lhs, long __rhs)
 
bool std::decimal::operator== (unsigned long __lhs, decimal128 __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, long long __rhs)
 
bool std::decimal::operator== (unsigned long long __lhs, decimal128 __rhs)
 
bool std::decimal::operator== (decimal128 __lhs, decimal32 __rhs)
 
bool std::decimal::operator== (int __lhs, decimal128 __rhs)
 
bool std::decimal::operator== (decimal128 __lhs, decimal128 __rhs)
 
bool std::decimal::operator== (decimal128 __lhs, int __rhs)
 
bool std::decimal::operator== (long long __lhs, decimal128 __rhs)
 

Detailed Description

This is a Standard C++ Library header.

Definition in file decimal.