Duke's Big Numbers 1.0
C++ and Blueprint libraries for performing math, analysis, and formatting with really large numbers (>10e308).
|
This is the complete list of members for FBigInteger, including all inherited members.
Abs(const FBigInteger &value) | FBigInteger | static |
Abs() const | FBigInteger | |
AbsIn() | FBigInteger | |
Add(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
Add(const FBigInteger &rhs) const | FBigInteger | |
AddIn(const FBigInteger &rhs) | FBigInteger | |
And(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
And(const FBigInteger &rhs) const | FBigInteger | |
AndIn(const FBigInteger &rhs) | FBigInteger | |
CanFitIntoDouble() const | FBigInteger | |
CanFitIntoDoubleLossy() const | FBigInteger | |
CanFitIntoFloat() const | FBigInteger | |
CanFitIntoFloatLossy() const | FBigInteger | |
CanFitIntoInt() const | FBigInteger | |
CanFitIntoInt64() const | FBigInteger | |
CanFitIntoUInt() const | FBigInteger | |
CanFitIntoUInt64() const | FBigInteger | |
Clamp(const FBigInteger &value, const FBigInteger &min, const FBigInteger &max) | FBigInteger | static |
Clamp(const FBigInteger &min, const FBigInteger &max) const | FBigInteger | |
ClampIn(const FBigInteger &min, const FBigInteger &max) | FBigInteger | |
ClearBit(const FBigInteger &value, int32 bitIndex) | FBigInteger | static |
ClearBit(int32 bitIndex) const | FBigInteger | |
ClearBitIn(int32 bitIndex) | FBigInteger | |
Compare(int32 lhs, const FBigInteger &rhs) | FBigInteger | static |
Compare(uint32 lhs, const FBigInteger &rhs) | FBigInteger | static |
Compare(int64 lhs, const FBigInteger &rhs) | FBigInteger | static |
Compare(uint64 lhs, const FBigInteger &rhs) | FBigInteger | static |
Compare(const FBigInteger &lhs, int32 rhs) | FBigInteger | static |
Compare(const FBigInteger &lhs, uint32 rhs) | FBigInteger | static |
Compare(const FBigInteger &lhs, int64 rhs) | FBigInteger | static |
Compare(const FBigInteger &lhs, uint64 rhs) | FBigInteger | static |
Compare(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
CompareMagnitude(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
CompareMagnitudeTo(const FBigInteger &rhs) const | FBigInteger | |
CompareTo(int32 rhs) const | FBigInteger | |
CompareTo(uint32 rhs) const | FBigInteger | |
CompareTo(int64 rhs) const | FBigInteger | |
CompareTo(uint64 rhs) const | FBigInteger | |
CompareTo(const FBigInteger &rhs) const | FBigInteger | |
CopySign(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
CopySign(const FBigInteger &rhs) const | FBigInteger | |
CopySignIn(const FBigInteger &rhs) | FBigInteger | |
CountPrecisionBits(const FBigInteger &value) | FBigInteger | static |
CountPrecisionBits() const | FBigInteger | |
Decrement(const FBigInteger &value) | FBigInteger | static |
Decrement() const | FBigInteger | |
DecrementIn() | FBigInteger | |
Divide(const FBigInteger &lhs, uint32 rhs) | FBigInteger | static |
Divide(const FBigInteger &lhs, uint64 rhs) | FBigInteger | static |
Divide(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
Divide(uint32 rhs) const | FBigInteger | |
Divide(uint64 rhs) const | FBigInteger | |
Divide(const FBigInteger &rhs) const | FBigInteger | |
DivRem(const FBigInteger &lhs, uint32 rhs, FBigInteger "ient) | FBigInteger | static |
DivRem(const FBigInteger &lhs, uint64 rhs, FBigInteger "ient) | FBigInteger | static |
DivRem(const FBigInteger &lhs, const FBigInteger &rhs, FBigInteger "ient) | FBigInteger | static |
DivRem(const uint32 divisor, FBigInteger "ient) const | FBigInteger | |
DivRem(const uint64 divisor, FBigInteger "ient) const | FBigInteger | |
DivRem(const FBigInteger &divisor, FBigInteger "ient) const | FBigInteger | |
DivRemIn(const FBigInteger &divisor) | FBigInteger | |
FBigInteger() | FBigInteger | |
FBigInteger(bool value) | FBigInteger | explicit |
FBigInteger(int8 value) | FBigInteger | |
FBigInteger(uint8 value) | FBigInteger | |
FBigInteger(int16 value) | FBigInteger | |
FBigInteger(uint16 value) | FBigInteger | |
FBigInteger(int32 value) | FBigInteger | |
FBigInteger(uint32 value) | FBigInteger | |
FBigInteger(int64 value) | FBigInteger | |
FBigInteger(uint64 value) | FBigInteger | explicit |
FBigInteger(float value) | FBigInteger | |
FBigInteger(double value) | FBigInteger | |
FBigInteger(const TArray< uint8 > &value) | FBigInteger | explicit |
FBigInteger(const TArray< uint8 > &magnitude, bool isNegative) | FBigInteger | |
FBigInteger(const TArray< uint32 > &value) | FBigInteger | explicit |
FBigInteger(const TArray< uint32 > &magnitude, bool isNegative) | FBigInteger | |
FloorLog10(const FBigInteger &value) | FBigInteger | static |
FloorLog10() const | FBigInteger | |
FloorLog2(const FBigInteger &value) | FBigInteger | static |
FloorLog2() const | FBigInteger | |
Gcd(const FBigInteger &lhs, uint32 rhs) | FBigInteger | static |
Gcd(const FBigInteger &lhs, uint64 rhs) | FBigInteger | static |
Gcd(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
GetBaseTwoComponents(uint32 &mantissa, int32 &exponent) const | FBigInteger | |
GetBaseTwoComponents(uint64 &mantissa, int32 &exponent) const | FBigInteger | |
GetBit(int32 position) const | FBigInteger | |
GetLength() const | FBigInteger | |
GetSign() const | FBigInteger | |
GetSignedBitLength() const | FBigInteger | |
GetSignedByteLength() const | FBigInteger | |
GetSignedWordLength() const | FBigInteger | |
GetUpperWord() const | FBigInteger | |
GetWord(int32 index) const | FBigInteger | |
Increment(const FBigInteger &value) | FBigInteger | static |
Increment() const | FBigInteger | |
IncrementIn() | FBigInteger | |
Invert(const FBigInteger &value) | FBigInteger | static |
Invert() const | FBigInteger | |
InvertIn() | FBigInteger | |
IsEven() const | FBigInteger | |
IsMinusOne() const | FBigInteger | |
IsNegative() const | FBigInteger | |
IsOdd() const | FBigInteger | |
IsOne() const | FBigInteger | |
IsPositive() const | FBigInteger | |
IsPowerOfTwo() const | FBigInteger | |
IsZero() const | FBigInteger | |
Log10(const FBigInteger &value) | FBigInteger | static |
Log10() const | FBigInteger | |
Log10D(const FBigInteger &value) | FBigInteger | static |
Log10D() const | FBigInteger | |
Log2(const FBigInteger &value) | FBigInteger | static |
Log2() const | FBigInteger | |
Log2D(const FBigInteger &value) | FBigInteger | static |
Log2D() const | FBigInteger | |
Loge(const FBigInteger &value) | FBigInteger | static |
Loge() const | FBigInteger | |
LogeD(const FBigInteger &value) | FBigInteger | static |
LogeD() const | FBigInteger | |
LogX(float base, const FBigInteger &value) | FBigInteger | static |
LogX(double base, const FBigInteger &value) | FBigInteger | static |
LogX(float base) const | FBigInteger | |
LogX(double base) const | FBigInteger | |
Max(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
MaxIn(const FBigInteger &rhs) | FBigInteger | |
MaxMagnitude(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
MaxMagnitudeIn(const FBigInteger &rhs) | FBigInteger | |
Min(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
MinIn(const FBigInteger &rhs) | FBigInteger | |
MinMagnitude(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
MinMagnitudeIn(const FBigInteger &rhs) | FBigInteger | |
MinusOne | FBigInteger | static |
Multiply(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
Multiply(const FBigInteger &rhs) const | FBigInteger | |
Nabs(const FBigInteger &value) | FBigInteger | static |
Nabs() const | FBigInteger | |
NabsIn() | FBigInteger | |
Negate(const FBigInteger &value) | FBigInteger | static |
Negate() const | FBigInteger | |
NegateIn() | FBigInteger | |
Nlz(const FBigInteger &value) | FBigInteger | static |
Nlz() const | FBigInteger | |
Ntz(const FBigInteger &value) | FBigInteger | static |
Ntz() const | FBigInteger | |
One | FBigInteger | static |
operator bool() const | FBigInteger | explicit |
operator double() const | FBigInteger | explicit |
operator float() const | FBigInteger | explicit |
operator int16() const | FBigInteger | explicit |
operator int32() const | FBigInteger | explicit |
operator int64() const | FBigInteger | explicit |
operator int8() const | FBigInteger | explicit |
operator TArray< uint32 >() const | FBigInteger | explicit |
operator TArray< uint8 >() const | FBigInteger | explicit |
operator uint16() const | FBigInteger | explicit |
operator uint32() const | FBigInteger | explicit |
operator uint64() const | FBigInteger | explicit |
operator uint8() const | FBigInteger | explicit |
operator!() const | FBigInteger | |
operator!= | FBigInteger | friend |
operator!= | FBigInteger | friend |
operator!= | FBigInteger | friend |
operator!= | FBigInteger | friend |
operator!= | FBigInteger | friend |
operator!= | FBigInteger | friend |
operator!= | FBigInteger | friend |
operator!= | FBigInteger | friend |
operator!= | FBigInteger | friend |
operator% | FBigInteger | friend |
operator% | FBigInteger | friend |
operator% | FBigInteger | friend |
operator%=(const FBigInteger &rhs) | FBigInteger | |
operator& | FBigInteger | friend |
operator&=(const FBigInteger &rhs) | FBigInteger | |
operator* | FBigInteger | friend |
operator*=(const FBigInteger &rhs) | FBigInteger | |
operator+ | FBigInteger | friend |
operator+() const | FBigInteger | |
operator++() | FBigInteger | |
operator++(int) | FBigInteger | |
operator+=(const FBigInteger &rhs) | FBigInteger | |
operator- | FBigInteger | friend |
operator-() const | FBigInteger | |
operator--() | FBigInteger | |
operator--(int) | FBigInteger | |
operator-=(const FBigInteger &rhs) | FBigInteger | |
operator/ | FBigInteger | friend |
operator/ | FBigInteger | friend |
operator/ | FBigInteger | friend |
operator/=(const uint32 rhs) | FBigInteger | |
operator/=(const uint64 rhs) | FBigInteger | |
operator/=(const FBigInteger &rhs) | FBigInteger | |
operator< | FBigInteger | friend |
operator< | FBigInteger | friend |
operator< | FBigInteger | friend |
operator< | FBigInteger | friend |
operator< | FBigInteger | friend |
operator< | FBigInteger | friend |
operator< | FBigInteger | friend |
operator< | FBigInteger | friend |
operator< | FBigInteger | friend |
operator<< | FBigInteger | friend |
operator<<=(int32 shift) | FBigInteger | |
operator<= | FBigInteger | friend |
operator<= | FBigInteger | friend |
operator<= | FBigInteger | friend |
operator<= | FBigInteger | friend |
operator<= | FBigInteger | friend |
operator<= | FBigInteger | friend |
operator<= | FBigInteger | friend |
operator<= | FBigInteger | friend |
operator<= | FBigInteger | friend |
operator=(bool from) | FBigInteger | |
operator=(int8 from) | FBigInteger | |
operator=(uint8 from) | FBigInteger | |
operator=(int16 from) | FBigInteger | |
operator=(uint16 from) | FBigInteger | |
operator=(int32 from) | FBigInteger | |
operator=(uint32 from) | FBigInteger | |
operator=(int64 from) | FBigInteger | |
operator=(uint64 from) | FBigInteger | |
operator=(float from) | FBigInteger | |
operator=(double from) | FBigInteger | |
operator== | FBigInteger | friend |
operator== | FBigInteger | friend |
operator== | FBigInteger | friend |
operator== | FBigInteger | friend |
operator== | FBigInteger | friend |
operator== | FBigInteger | friend |
operator== | FBigInteger | friend |
operator== | FBigInteger | friend |
operator== | FBigInteger | friend |
operator> | FBigInteger | friend |
operator> | FBigInteger | friend |
operator> | FBigInteger | friend |
operator> | FBigInteger | friend |
operator> | FBigInteger | friend |
operator> | FBigInteger | friend |
operator> | FBigInteger | friend |
operator> | FBigInteger | friend |
operator> | FBigInteger | friend |
operator>= | FBigInteger | friend |
operator>= | FBigInteger | friend |
operator>= | FBigInteger | friend |
operator>= | FBigInteger | friend |
operator>= | FBigInteger | friend |
operator>= | FBigInteger | friend |
operator>= | FBigInteger | friend |
operator>= | FBigInteger | friend |
operator>= | FBigInteger | friend |
operator>> | FBigInteger | friend |
operator>>=(int32 shift) | FBigInteger | |
operator^ | FBigInteger | friend |
operator^=(const FBigInteger &rhs) | FBigInteger | |
operator| | FBigInteger | friend |
operator|=(const FBigInteger &rhs) | FBigInteger | |
operator~() const | FBigInteger | |
Or(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
Or(const FBigInteger &rhs) const | FBigInteger | |
OrIn(const FBigInteger &rhs) | FBigInteger | |
Pop(const FBigInteger &value) | FBigInteger | static |
Pop() const | FBigInteger | |
Pow(int32 base, int32 exponent) | FBigInteger | static |
Pow(const FBigInteger &base, int32 exponent) | FBigInteger | static |
Pow(const FBigInteger &base, float exponent) | FBigInteger | static |
Pow(int32 exponent) const | FBigInteger | |
Pow(float exponent) const | FBigInteger | |
Remainder(const FBigInteger &lhs, const uint32 rhs) | FBigInteger | static |
Remainder(const FBigInteger &lhs, const uint64 rhs) | FBigInteger | static |
Remainder(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
Remainder(uint32 rhs) const | FBigInteger | |
Remainder(uint64 rhs) const | FBigInteger | |
Remainder(const FBigInteger &rhs) const | FBigInteger | |
Select(const FBigInteger &whenTrue, const FBigInteger &whenFalse, bool condition) | FBigInteger | static |
SelectIn(const FBigInteger &rhs, bool condition) | FBigInteger | |
SetBit(const FBigInteger &value, int32 bitIndex) | FBigInteger | static |
SetBit(int32 bitIndex) const | FBigInteger | |
SetBitIn(int32 bitIndex) | FBigInteger | |
SetSign(const FBigInteger &value, bool isNegative) | FBigInteger | static |
SetSign(bool isNegative) const | FBigInteger | |
SetSignIn(bool isNegative) | FBigInteger | |
SetValueIn(bool value) | FBigInteger | |
SetValueIn(int8 value) | FBigInteger | |
SetValueIn(uint8 value) | FBigInteger | |
SetValueIn(int16 value) | FBigInteger | |
SetValueIn(uint16 value) | FBigInteger | |
SetValueIn(int32 value) | FBigInteger | |
SetValueIn(uint32 value) | FBigInteger | |
SetValueIn(int64 value) | FBigInteger | |
SetValueIn(uint64 value) | FBigInteger | |
SetValueIn(float value) | FBigInteger | |
SetValueIn(double value) | FBigInteger | |
SetValueIn(const FBigInteger &value) | FBigInteger | |
SetValueIn(const TArray< uint8 > &value) | FBigInteger | |
SetValueIn(const TArray< uint8 > &magnitude, bool isNegative) | FBigInteger | |
SetValueIn(const TArray< uint32 > &value) | FBigInteger | |
SetValueIn(const TArray< uint32 > &magnitude, bool isNegative) | FBigInteger | |
SetWord(const FBigInteger &value, int32 index, uint32 word) | FBigInteger | static |
SetWord(int32 index, uint32 word) const | FBigInteger | |
SetWordIn(int32 index, uint32 word) | FBigInteger | |
ShiftLeft(const FBigInteger &value, int32 shift) | FBigInteger | static |
ShiftLeft(int32 shift) const | FBigInteger | |
ShiftLeftIn(int32 shift) | FBigInteger | |
ShiftRight(const FBigInteger &value, int32 shift) | FBigInteger | static |
ShiftRight(int32 shift) const | FBigInteger | |
ShiftRightIn(int32 shift) | FBigInteger | |
Sqrt(const FBigInteger &value) | FBigInteger | static |
Sqrt() const | FBigInteger | |
Subtract(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
Subtract(const FBigInteger &rhs) const | FBigInteger | |
SubtractIn(const FBigInteger &rhs) | FBigInteger | |
ToggleBit(const FBigInteger &value, int32 bitIndex) | FBigInteger | static |
ToggleBit(int32 bitIndex) const | FBigInteger | |
ToggleBitIn(int32 bitIndex) | FBigInteger | |
ToHexString() const | FBigInteger | |
ToString() const | FBigInteger | |
Xor(const FBigInteger &lhs, const FBigInteger &rhs) | FBigInteger | static |
Xor(const FBigInteger &rhs) const | FBigInteger | |
XorIn(const FBigInteger &rhs) | FBigInteger | |
Zero | FBigInteger | static |