Method | Description | |
---|---|---|
DigitsBlockCopy ( uint blockFrom, uint blockTo, uint count ) : void |
Copies digits from one block to another.
|
|
GetMinMaxLengthObjects ( IntX int1, IntX int2, IntX &smallerInt, IntX &biggerInt ) : void |
Determines IntX object with lower length.
|
|
GetRealDigitsLength ( uint digits, uint length ) : uint |
Returns real length of digits array (excluding leading zeroes).
|
|
SetBlockDigits ( double block, uint blockLength, double value ) : void |
Sets digits in given block to given value.
|
|
SetBlockDigits ( uint block, uint blockLength, uint value ) : void |
Sets digits in given block to given value.
|
|
ToUInt32WithSign ( int value, uint &resultValue, bool &negative ) : void |
Converts int value to uint digit and value sign.
|
|
ToUInt64WithSign ( long value, ulong &resultValue, bool &negative ) : void |
Converts long value to ulong digit and value sign.
|
public static DigitsBlockCopy ( uint blockFrom, uint blockTo, uint count ) : void | ||
blockFrom | uint | From block start pointer. |
blockTo | uint | To block start pointer. |
count | uint | Count of dwords to copy. |
return | void |
public static GetMinMaxLengthObjects ( IntX int1, IntX int2, IntX &smallerInt, IntX &biggerInt ) : void | ||
int1 | IntX | First big integer. |
int2 | IntX | Second big integer. |
smallerInt | IntX | Resulting smaller big integer (by length only). |
biggerInt | IntX | Resulting bigger big integer (by length only). |
return | void |
public static GetRealDigitsLength ( uint digits, uint length ) : uint | ||
digits | uint | Big ingeter digits. |
length | uint | Initial big integers length. |
return | uint |
public static SetBlockDigits ( double block, uint blockLength, double value ) : void | ||
block | double | Block start pointer. |
blockLength | uint | Block length. |
value | double | Value to set. |
return | void |
public static SetBlockDigits ( uint block, uint blockLength, uint value ) : void | ||
block | uint | Block start pointer. |
blockLength | uint | Block length. |
value | uint | Value to set. |
return | void |
public static ToUInt32WithSign ( int value, uint &resultValue, bool &negative ) : void | ||
value | int | Initial value. |
resultValue | uint | Resulting unsigned part. |
negative | bool | Resulting sign. |
return | void |
public static ToUInt64WithSign ( long value, ulong &resultValue, bool &negative ) : void | ||
value | long | Initial value. |
resultValue | ulong | Resulting unsigned part. |
negative | bool | Resulting sign. |
return | void |