Zdexby TheHolyOneZ
44,741 classes
Class

BigIntegerCalculator

: Object
System.Numerics.BigIntegerCalculator, System.Numerics 0x0010 (16 B) inherited 0x0010 System.Numerics.dll
0x00x0010

Members 4

OffsetSizeNameTypeFlagsDefault
0x04ReducerThresholdintPrivateStatic—
0x04SquareThresholdintPrivateStatic—
0x04AllocationThresholdintPrivateStatic—
0x04MultiplyThresholdintPrivateStatic—

Functions 25

SignatureFlagsNativeParams
uint[] Add(const uint[]& left, uint right)PublicStatic—0x08
uint[] Add(const uint[]& left, const uint[]& right)PublicStatic—0x08
void Add(const UInt32*& left, int leftLength, const UInt32*& right, int rightLength, const UInt32*& bits, int bitsLength)PrivateStatic—0x04
void AddSelf(const UInt32*& left, int leftLength, const UInt32*& right, int rightLength)PrivateStatic—0x04
uint[] Subtract(const uint[]& left, uint right)PublicStatic—0x08
uint[] Subtract(const uint[]& left, const uint[]& right)PublicStatic—0x08
void Subtract(const UInt32*& left, int leftLength, const UInt32*& right, int rightLength, const UInt32*& bits, int bitsLength)PrivateStatic—0x04
int Compare(const uint[]& left, const uint[]& right)PublicStatic—0x08
uint[] Divide(const uint[]& left, uint right)PublicStatic—0x08
uint Remainder(const uint[]& left, uint right)PublicStatic—0x08
uint[] Divide(const uint[]& left, const uint[]& right)PublicStatic—0x08
uint[] Remainder(const uint[]& left, const uint[]& right)PublicStatic—0x08
void Divide(const UInt32*& left, int leftLength, const UInt32*& right, int rightLength, const UInt32*& bits, int bitsLength)PrivateStatic—0x04
uint AddDivisor(const UInt32*& left, int leftLength, const UInt32*& right, int rightLength)PrivateStatic—0x04
uint SubtractDivisor(const UInt32*& left, int leftLength, const UInt32*& right, int rightLength, ulong q)PrivateStatic—0x08
bool DivideGuessTooBig(ulong q, ulong valHi, uint valLo, uint divHi, uint divLo)PrivateStatic—0x08
uint[] CreateCopy(const uint[]& value)PrivateStatic—0x08
int LeadingZeros(uint value)PrivateStatic—0x04
uint[] Square(const uint[]& value)PublicStatic—0x08
void Square(const UInt32*& value, int valueLength, const UInt32*& bits, int bitsLength)PrivateStatic—0x04
uint[] Multiply(const uint[]& left, uint right)PublicStatic—0x08
uint[] Multiply(const uint[]& left, const uint[]& right)PublicStatic—0x08
void Multiply(const UInt32*& left, int leftLength, const UInt32*& right, int rightLength, const UInt32*& bits, int bitsLength)PrivateStatic—0x04
void SubtractCore(const UInt32*& left, int leftLength, const UInt32*& right, int rightLength, const UInt32*& core, int coreLength)PrivateStatic—0x04
void .cctor()PrivateStatic+1 flags—0x00