C# Class BooRunner.Tools.DigitConverter

Converts BigInteger digits to/from byte array.
Show file Open project: juanplopes/euler

Public Methods

Method Description
FromBytes ( byte bytes ) : uint[]

Converts bytes to big integer digits.

Big integer can be created from digits using BigInteger(uint[], bool) constructor.

ToBytes ( uint digits ) : byte[]

Converts big integer digits to bytes.

Digits can be obtained using BigInteger.GetInternalState method.

Method Details

FromBytes() public static method

Converts bytes to big integer digits.
Big integer can be created from digits using BigInteger(uint[], bool) constructor.
public static FromBytes ( byte bytes ) : uint[]
bytes byte Bytes.
return uint[]

ToBytes() public static method

Converts big integer digits to bytes.
Digits can be obtained using BigInteger.GetInternalState method.
public static ToBytes ( uint digits ) : byte[]
digits uint digits.
return byte[]