C# Class IntXLib.MultiplierBase

Base class for multipliers. Contains default implementation of multiply operation over IntX instances.
Inheritance: IMultiplier
ファイルを表示 Open project: devoyster/IntXLib

Public Methods

Method Description
Multiply ( IntX int1, IntX int2 ) : IntX

Multiplies two big integers.

Multiply ( uint digits1, uint length1, uint digits2, uint length2, uint digitsRes ) : uint

Multiplies two big integers represented by their digits.

Method Details

Multiply() public method

Multiplies two big integers.
or is a null reference. or is too big for multiply operation.
public Multiply ( IntX int1, IntX int2 ) : IntX
int1 IntX First big integer.
int2 IntX Second big integer.
return IntX

Multiply() public method

Multiplies two big integers represented by their digits.
public Multiply ( uint digits1, uint length1, uint digits2, uint length2, uint digitsRes ) : uint
digits1 uint First big integer digits.
length1 uint First big integer real length.
digits2 uint Second big integer digits.
length2 uint Second big integer real length.
digitsRes uint Where to put resulting big integer.
return uint