rippled
Loading...
Searching...
No Matches
xrpl::Number Member List

This is the complete list of members for xrpl::Number, including all inherited members.

doNormalizexrpl::Numberfriend
downward enum valuexrpl::Number
exponent() const noexceptxrpl::Number
exponent_xrpl::Numberprivate
externalToInternal(rep mantissa)xrpl::Numberprivatestatic
getMantissaScale()xrpl::Numberstatic
getround()xrpl::Numberstatic
internalrep typedefxrpl::Numberprivate
isnormal() const noexceptxrpl::Numberprivate
largeRangexrpl::Numberprivatestatic
lowest() noexceptxrpl::Numberstatic
mantissa() const noexceptxrpl::Number
mantissa_xrpl::Numberprivate
mantissaLog()xrpl::Numberstatic
max() noexceptxrpl::Numberstatic
maxExponentxrpl::Numberstatic
maxMantissa()xrpl::Numberstatic
maxRepxrpl::Numberstatic
min() noexceptxrpl::Numberstatic
minExponentxrpl::Numberstatic
minMantissa()xrpl::Numberstatic
mode_xrpl::Numberprivatestatic
negative_xrpl::Numberprivate
normalize()xrpl::Numberprivate
normalize(bool &negative, T &mantissa, int &exponent, internalrep const &minMantissa, internalrep const &maxMantissa)xrpl::Numberprivatestatic
normalize(bool &negative, uint128_t &mantissa, int &exponent, internalrep const &minMantissa, internalrep const &maxMantissa)xrpl::Numberprivatestatic
normalize(bool &negative, unsigned long long &mantissa, int &exponent, internalrep const &minMantissa, internalrep const &maxMantissa)xrpl::Numberprivatestatic
normalize(bool &negative, unsigned long &mantissa, int &exponent, internalrep const &minMantissa, internalrep const &maxMantissa)xrpl::Numberprivatestatic
normalizeToRange(T minMantissa, T maxMantissa) constxrpl::Number
Number()=defaultxrpl::Numberexplicit
Number(rep mantissa)xrpl::Number
Number(rep mantissa, int exponent)xrpl::Numberexplicit
Number(bool negative, internalrep mantissa, int exponent, unchecked) noexceptxrpl::Numberexplicit
Number(internalrep mantissa, int exponent, unchecked) noexceptxrpl::Numberexplicit
Number(bool negative, internalrep mantissa, int exponent, normalized)xrpl::Numberexplicit
Number(internalrep mantissa, int exponent, normalized)xrpl::Numberexplicit
one()xrpl::Numberstatic
oneLarge()xrpl::Numberstatic
oneSmall()xrpl::Numberstatic
operator rep() constxrpl::Numberexplicit
operator!=xrpl::Numberfriend
operator*=(Number const &x)xrpl::Number
operator+() const noexceptxrpl::Number
operator++()xrpl::Number
operator++(int)xrpl::Number
operator+=(Number const &x)xrpl::Number
operator-() const noexceptxrpl::Number
operator--()xrpl::Number
operator--(int)xrpl::Number
operator-=(Number const &x)xrpl::Number
operator/=(Number const &x)xrpl::Number
operator<xrpl::Numberfriend
operator<<xrpl::Numberfriend
operator<=xrpl::Numberfriend
operator==xrpl::Numberfriend
operator>xrpl::Numberfriend
operator>=xrpl::Numberfriend
range_xrpl::Numberprivatestatic
rep typedefxrpl::Numberprivate
rootxrpl::Numberfriend
root2xrpl::Numberfriend
rounding_mode enum namexrpl::Number
setMantissaScale(MantissaRange::mantissa_scale scale)xrpl::Numberstatic
setround(rounding_mode mode)xrpl::Numberstatic
shiftExponent(int exponentDelta) constxrpl::Numberprivate
signum() const noexceptxrpl::Number
smallRangexrpl::Numberprivatestatic
to_nearest enum valuexrpl::Number
to_stringxrpl::Numberfriend
towards_zero enum valuexrpl::Number
truncate() const noexceptxrpl::Number
upward enum valuexrpl::Number