std::math::bigint

Public

Types

NameDescription
BigInt

Functions

NameDescription
bigint::abs
bigint::is_negative
bigint::negate
bigint::equals
bigint::to_string
bigint::bit_xor
bigint::bit_or_this
bigint::init_string_radix
bigint::is_zero
bigint::is_one
bigint::shl_this
bigint::mod_this
bigint::gcd
bigint::mult
bigint::find_length
bigint::mod_pow
bigint::greater_than
bigint::mod
bigint::unary_minus
bigint::greater_or_equal
bigint::to_format
bigint::bit_negate
bigint::shr
bigint::mult_this
bigint::randomize_bits
bigint::div
bigint::barrett_reductionFast calculation of modular reduction using Barrett's reduction....
bigint::add
bigint::add_this
bigint::bit_and
bigint::from_int
bigint::bit_xor_this
bigint::is_odd
bigint::shr_this
bigint::bitcount
bigint::init_with_u128
bigint::bit_and_this
bigint::to_string_with_radix
bigint::sub
bigint::init_with_array
bigint::shl
bigint::init
bigint::bit_or
bigint::lcm
bigint::less_than
bigint::sqrt
bigint::less_or_equal
bigint::sub_this
bigint::div_this
bigint::bit_negate_this

Globals

NameDescription
MAX_LEN
ONE
ZERO

Private

Functions

NameDescription
bigint::shift_left
bigint::multi_byte_divide
bigint::shift_right
bigint::reduce_len
bigint::single_byte_divide