Unit 'ClpLongArray' Package
[Overview][Resource strings][Types][Index] [#pl_cryptolib4pascal]

TLongArray

Declaration

Source position: ClpLongArray.pas line 37

type TLongArray = record

public

const

  BitLengths = array [0..255] of Byte; = (0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8)

  

public

  constructor Create();

  

  procedure CopyTo();

  

  function IsOne;

  

  function IsZero;

  

  function GetUsedLength;

  

  function GetUsedLengthFrom();

  

  function Degree;

  

  function ToBigInteger;

  

  function AddOne;

  

  procedure AddShiftedByWords();

  

  function TestBitZero;

  

  function ModMultiplyLD();

  

  function ModMultiply();

  

  function ModMultiplyAlt();

  

  function ModReduce();

  

  function Multiply();

  

  procedure Reduce();

  

  function ModSquare();

  

  function ModSquareN();

  

  function Square;

  

  function ModInverse();

  

  function Copy;

  

  function Equals();

  

  function GetHashCode;

  

  function ToString;

  

  property Length: Int32; [r]

  

end;



CT Web help

CodeTyphon Studio