BDE 4.14.0 Production release
|
This is the complete list of members for bdldfp::DecimalUtil, including all inherited members.
ceil(Decimal32 x) | bdldfp::DecimalUtil | inlinestatic |
ceil(Decimal64 x) | bdldfp::DecimalUtil | inlinestatic |
ceil(Decimal128 x) | bdldfp::DecimalUtil | inlinestatic |
classify(Decimal32 x) | bdldfp::DecimalUtil | static |
classify(Decimal64 x) | bdldfp::DecimalUtil | static |
classify(Decimal128 x) | bdldfp::DecimalUtil | static |
copySign(Decimal32 x, Decimal32 y) | bdldfp::DecimalUtil | inlinestatic |
copySign(Decimal64 x, Decimal64 y) | bdldfp::DecimalUtil | inlinestatic |
copySign(Decimal128 x, Decimal128 y) | bdldfp::DecimalUtil | inlinestatic |
decompose(int *sign, unsigned int *significand, int *exponent, Decimal32 value) | bdldfp::DecimalUtil | static |
decompose(int *sign, bsls::Types::Uint64 *significand, int *exponent, Decimal64 value) | bdldfp::DecimalUtil | static |
decompose(int *sign, Uint128 *significand, int *exponent, Decimal128 value) | bdldfp::DecimalUtil | static |
exp(Decimal32 x) | bdldfp::DecimalUtil | inlinestatic |
exp(Decimal64 x) | bdldfp::DecimalUtil | inlinestatic |
exp(Decimal128 x) | bdldfp::DecimalUtil | inlinestatic |
fabs(Decimal32 value) | bdldfp::DecimalUtil | inlinestatic |
fabs(Decimal64 value) | bdldfp::DecimalUtil | inlinestatic |
fabs(Decimal128 value) | bdldfp::DecimalUtil | inlinestatic |
floor(Decimal32 x) | bdldfp::DecimalUtil | inlinestatic |
floor(Decimal64 x) | bdldfp::DecimalUtil | inlinestatic |
floor(Decimal128 x) | bdldfp::DecimalUtil | inlinestatic |
fma(Decimal32 x, Decimal32 y, Decimal32 z) | bdldfp::DecimalUtil | inlinestatic |
fma(Decimal64 x, Decimal64 y, Decimal64 z) | bdldfp::DecimalUtil | inlinestatic |
fma(Decimal128 x, Decimal128 y, Decimal128 z) | bdldfp::DecimalUtil | inlinestatic |
fmod(Decimal32 x, Decimal32 y) | bdldfp::DecimalUtil | inlinestatic |
fmod(Decimal64 x, Decimal64 y) | bdldfp::DecimalUtil | inlinestatic |
fmod(Decimal128 x, Decimal128 y) | bdldfp::DecimalUtil | inlinestatic |
format(char *buffer, int length, Decimal32 value, const DecimalFormatConfig &cfg=DecimalFormatConfig()) | bdldfp::DecimalUtil | static |
format(char *buffer, int length, Decimal64 value, const DecimalFormatConfig &cfg=DecimalFormatConfig()) | bdldfp::DecimalUtil | static |
format(char *buffer, int length, Decimal128 value, const DecimalFormatConfig &cfg=DecimalFormatConfig()) | bdldfp::DecimalUtil | static |
isFinite(Decimal32 x) | bdldfp::DecimalUtil | static |
isFinite(Decimal64 x) | bdldfp::DecimalUtil | static |
isFinite(Decimal128 x) | bdldfp::DecimalUtil | static |
isInf(Decimal32 x) | bdldfp::DecimalUtil | static |
isInf(Decimal64 x) | bdldfp::DecimalUtil | static |
isInf(Decimal128 x) | bdldfp::DecimalUtil | static |
isNan(Decimal32 x) | bdldfp::DecimalUtil | static |
isNan(Decimal64 x) | bdldfp::DecimalUtil | static |
isNan(Decimal128 x) | bdldfp::DecimalUtil | static |
isNormal(Decimal32 x) | bdldfp::DecimalUtil | static |
isNormal(Decimal64 x) | bdldfp::DecimalUtil | static |
isNormal(Decimal128 x) | bdldfp::DecimalUtil | static |
isUnordered(Decimal32 x, Decimal32 y) | bdldfp::DecimalUtil | static |
isUnordered(Decimal64 x, Decimal64 y) | bdldfp::DecimalUtil | static |
isUnordered(Decimal128 x, Decimal128 y) | bdldfp::DecimalUtil | static |
llrint(Decimal32 x) | bdldfp::DecimalUtil | inlinestatic |
llrint(Decimal64 x) | bdldfp::DecimalUtil | inlinestatic |
llrint(Decimal128 x) | bdldfp::DecimalUtil | inlinestatic |
log(Decimal32 x) | bdldfp::DecimalUtil | inlinestatic |
log(Decimal64 x) | bdldfp::DecimalUtil | inlinestatic |
log(Decimal128 x) | bdldfp::DecimalUtil | inlinestatic |
log10(Decimal32 x) | bdldfp::DecimalUtil | inlinestatic |
log10(Decimal64 x) | bdldfp::DecimalUtil | inlinestatic |
log10(Decimal128 x) | bdldfp::DecimalUtil | inlinestatic |
logB(Decimal32 x) | bdldfp::DecimalUtil | inlinestatic |
logB(Decimal64 x) | bdldfp::DecimalUtil | inlinestatic |
logB(Decimal128 x) | bdldfp::DecimalUtil | inlinestatic |
lrint(Decimal32 x) | bdldfp::DecimalUtil | inlinestatic |
lrint(Decimal64 x) | bdldfp::DecimalUtil | inlinestatic |
lrint(Decimal128 x) | bdldfp::DecimalUtil | inlinestatic |
lround(Decimal32 x) | bdldfp::DecimalUtil | inlinestatic |
lround(Decimal64 x) | bdldfp::DecimalUtil | inlinestatic |
lround(Decimal128 x) | bdldfp::DecimalUtil | inlinestatic |
makeDecimal64(int significand, int exponent) | bdldfp::DecimalUtil | inlinestatic |
makeDecimal64(unsigned int significand, int exponent) | bdldfp::DecimalUtil | inlinestatic |
makeDecimal64(long long significand, int exponent) | bdldfp::DecimalUtil | inlinestatic |
makeDecimal64(unsigned long long significand, int exponent) | bdldfp::DecimalUtil | inlinestatic |
makeDecimalRaw128(int significand, int exponent) | bdldfp::DecimalUtil | inlinestatic |
makeDecimalRaw128(unsigned int significand, int exponent) | bdldfp::DecimalUtil | inlinestatic |
makeDecimalRaw128(long long significand, int exponent) | bdldfp::DecimalUtil | inlinestatic |
makeDecimalRaw128(unsigned long long significand, int exponent) | bdldfp::DecimalUtil | inlinestatic |
makeDecimalRaw32(int significand, int exponent) | bdldfp::DecimalUtil | inlinestatic |
makeDecimalRaw64(int significand, int exponent) | bdldfp::DecimalUtil | inlinestatic |
makeDecimalRaw64(unsigned int significand, int exponent) | bdldfp::DecimalUtil | inlinestatic |
makeDecimalRaw64(long long significand, int exponent) | bdldfp::DecimalUtil | inlinestatic |
makeDecimalRaw64(unsigned long long significand, int exponent) | bdldfp::DecimalUtil | inlinestatic |
multiplyByPowerOf10(Decimal32 value, int exponent) | bdldfp::DecimalUtil | inlinestatic |
multiplyByPowerOf10(Decimal64 value, int exponent) | bdldfp::DecimalUtil | inlinestatic |
multiplyByPowerOf10(Decimal128 value, int exponent) | bdldfp::DecimalUtil | inlinestatic |
nextafter(Decimal32 from, Decimal32 to) | bdldfp::DecimalUtil | inlinestatic |
nextafter(Decimal64 from, Decimal64 to) | bdldfp::DecimalUtil | inlinestatic |
nextafter(Decimal128 from, Decimal128 to) | bdldfp::DecimalUtil | inlinestatic |
nexttoward(Decimal32 from, Decimal128 to) | bdldfp::DecimalUtil | inlinestatic |
nexttoward(Decimal64 from, Decimal128 to) | bdldfp::DecimalUtil | inlinestatic |
nexttoward(Decimal128 from, Decimal128 to) | bdldfp::DecimalUtil | inlinestatic |
parseDecimal128(Decimal128 *out, const char *str) | bdldfp::DecimalUtil | static |
parseDecimal128(Decimal128 *out, const STRING_TYPE &str) | bdldfp::DecimalUtil | inlinestatic |
parseDecimal128Exact(Decimal128 *out, const char *str) | bdldfp::DecimalUtil | static |
parseDecimal128Exact(Decimal128 *out, const STRING_TYPE &str) | bdldfp::DecimalUtil | inlinestatic |
parseDecimal32(Decimal32 *out, const char *str) | bdldfp::DecimalUtil | static |
parseDecimal32(Decimal32 *out, const STRING_TYPE &str) | bdldfp::DecimalUtil | inlinestatic |
parseDecimal32Exact(Decimal32 *out, const char *str) | bdldfp::DecimalUtil | static |
parseDecimal32Exact(Decimal32 *out, const STRING_TYPE &str) | bdldfp::DecimalUtil | inlinestatic |
parseDecimal64(Decimal64 *out, const char *str) | bdldfp::DecimalUtil | static |
parseDecimal64(Decimal64 *out, const STRING_TYPE &str) | bdldfp::DecimalUtil | inlinestatic |
parseDecimal64Exact(Decimal64 *out, const char *str) | bdldfp::DecimalUtil | static |
parseDecimal64Exact(Decimal64 *out, const STRING_TYPE &str) | bdldfp::DecimalUtil | inlinestatic |
pow(Decimal32 base, Decimal32 exp) | bdldfp::DecimalUtil | inlinestatic |
pow(Decimal64 base, Decimal64 exp) | bdldfp::DecimalUtil | inlinestatic |
pow(Decimal128 base, Decimal128 exp) | bdldfp::DecimalUtil | inlinestatic |
quantize(Decimal32 value, Decimal32 exponent) | bdldfp::DecimalUtil | inlinestatic |
quantize(Decimal64 value, Decimal64 exponent) | bdldfp::DecimalUtil | inlinestatic |
quantize(Decimal128 value, Decimal128 exponent) | bdldfp::DecimalUtil | inlinestatic |
quantize(Decimal32 value, int exponent) | bdldfp::DecimalUtil | inlinestatic |
quantize(Decimal64 value, int exponent) | bdldfp::DecimalUtil | inlinestatic |
quantize(Decimal128 value, int exponent) | bdldfp::DecimalUtil | inlinestatic |
quantizeEqual(Decimal32 *x, Decimal32 y, int exponent) | bdldfp::DecimalUtil | inlinestatic |
quantizeEqual(Decimal64 *x, Decimal64 y, int exponent) | bdldfp::DecimalUtil | inlinestatic |
quantizeEqual(Decimal128 *x, Decimal128 y, int exponent) | bdldfp::DecimalUtil | inlinestatic |
quantum(Decimal32 value) | bdldfp::DecimalUtil | static |
quantum(Decimal64 value) | bdldfp::DecimalUtil | static |
quantum(Decimal128 value) | bdldfp::DecimalUtil | static |
remainder(Decimal32 x, Decimal32 y) | bdldfp::DecimalUtil | inlinestatic |
remainder(Decimal64 x, Decimal64 y) | bdldfp::DecimalUtil | inlinestatic |
remainder(Decimal128 x, Decimal128 y) | bdldfp::DecimalUtil | inlinestatic |
round(Decimal32 x) | bdldfp::DecimalUtil | inlinestatic |
round(Decimal64 x) | bdldfp::DecimalUtil | inlinestatic |
round(Decimal128 x) | bdldfp::DecimalUtil | inlinestatic |
round(Decimal32 x, unsigned int precision) | bdldfp::DecimalUtil | inlinestatic |
round(Decimal64 x, unsigned int precision) | bdldfp::DecimalUtil | inlinestatic |
round(Decimal128 x, unsigned int precision) | bdldfp::DecimalUtil | inlinestatic |
sameQuantum(Decimal32 x, Decimal32 y) | bdldfp::DecimalUtil | inlinestatic |
sameQuantum(Decimal64 x, Decimal64 y) | bdldfp::DecimalUtil | inlinestatic |
sameQuantum(Decimal128 x, Decimal128 y) | bdldfp::DecimalUtil | inlinestatic |
sqrt(Decimal32 x) | bdldfp::DecimalUtil | inlinestatic |
sqrt(Decimal64 x) | bdldfp::DecimalUtil | inlinestatic |
sqrt(Decimal128 x) | bdldfp::DecimalUtil | inlinestatic |
trunc(Decimal32 x) | bdldfp::DecimalUtil | inlinestatic |
trunc(Decimal64 x) | bdldfp::DecimalUtil | inlinestatic |
trunc(Decimal128 x) | bdldfp::DecimalUtil | inlinestatic |
trunc(Decimal32 x, unsigned int precision) | bdldfp::DecimalUtil | static |
trunc(Decimal64 x, unsigned int precision) | bdldfp::DecimalUtil | static |
trunc(Decimal128 x, unsigned int precision) | bdldfp::DecimalUtil | static |