Source position: ClpBigInteger.pas line 64
type TBigInteger = record |
||
public |
||
property BitLength: Int32; [r] |
|
|
property BitCount: Int32; [r] |
|
|
property IsInitialized: Boolean; [r] |
|
|
property Int32Value: Int32; [r] |
|
|
property Int64Value: Int64; [r] |
|
|
property Int32ValueExact: Int32; [r] |
|
|
property Int64ValueExact: Int64; [r] |
|
|
property SignValue: Int32; [r] |
|
|
property Zero: TBigInteger; [r] |
|
|
property One: TBigInteger; [r] |
|
|
property Two: TBigInteger; [r] |
|
|
property Three: TBigInteger; [r] |
|
|
property Four: TBigInteger; [r] |
|
|
property Ten: TBigInteger; [r] |
|
|
property primeLists: TCryptoLibMatrixInt32Array; [r] |
|
|
property primeProducts: TCryptoLibInt32Array; [r] |
|
|
property RandomSource: ISecureRandom; [r] |
|
|
function Abs; |
|
|
function Add(); |
|
|
function And(); |
|
|
function Not; |
|
|
function AndNot(); |
|
|
function Or(); |
|
|
function Xor(); |
|
|
function DivideAndRemainder(); |
|
|
function Gcd(); |
|
|
function Inc; |
|
|
function RabinMillerTest(); |
|
|
function IsProbablePrime(); |
|
|
function Max(); |
|
|
function Min(); |
|
|
function Mod(); |
|
|
function ModInverse(); |
|
|
function ModPow(); |
|
|
function Negate; |
|
|
function NextProbablePrime; |
|
|
function Pow(); |
|
|
function ShiftRight(); |
|
|
function ToByteArrayUnsigned; |
|
|
function TestBit(); |
|
|
function SetBit(); |
|
|
function ClearBit(); |
|
|
function FlipBit(); |
|
|
function IsEven; |
|
|
function GetLowestSetBit; |
|
|
function Equals(); |
|
|
function GetHashCode; |
|
|
function Clone; |
|
|
class function BitCnt(); |
|
|
class function BitLen(); |
|
|
class function ProbablePrime(); |
|
|
class function ValueOf(); |
|
|
class function Arbitrary(); |
|
|
class function Jacobi(); |
|
|
|
||
end; |
CT Web help |
CodeTyphon Studio |