Module num::bigint[src]

A Big integer (signed version: BigInt, unsigned version: BigUint).

A BigUint is represented as an array of BigDigits. A BigInt is a combination of BigUint and Sign.

Modules

BigDigit

Structs

BigInt

A big signed integer type.

BigUint

A big unsigned integer type.

Enums

Sign

A Sign is a BigInt's composing element.

Statics

pub static ZERO_BIG_DIGIT: BigDigit = 0  

Traits

RandBigInt
ToBigInt

A generic trait for converting a value to a BigInt.

ToBigUint

A generic trait for converting a value to a BigUint.

Type Definitions

BigDigit

A BigDigit is a BigUint's composing element.

DoubleBigDigit

A DoubleBigDigit is the internal type used to do the computations. Its size is the double of the size of BigDigit.