Class bigint

Class Documentation

class bigint

Public Functions

bigint()
bigint(uint64_t n)
~bigint()
bigint(const bigint&)
void operator=(const bigint&)
void assign(const bigint &other)
void assign(uint64_t n)
int num_bigits() const
bigint &operator<<=(int shift)
template<typename Int>
bigint &operator*=(Int value)
void assign_pow10(int exp)
void square()
int divmod_assign(const bigint &divisor)

Friends

int compare(const bigint &lhs, const bigint &rhs)
int add_compare(const bigint &lhs1, const bigint &lhs2, const bigint &rhs)