1#ifndef LIPH_NUMERIC_BIG_INTEGER_H_
2#define LIPH_NUMERIC_BIG_INTEGER_H_
12 using byte =
unsigned char;
24 std::string
string()
const;
44 std::vector<byte> data_;
Definition: big_integer.h:10
bool zero() const
Definition: big_integer.cpp:416
big_integer abs() const
Definition: big_integer.cpp:408
bool operator>(const big_integer &other) const
Definition: big_integer.cpp:313
bool operator<=(const big_integer &other) const
Definition: big_integer.cpp:320
big_integer & operator=(const big_integer &other)
Definition: big_integer.cpp:249
bool operator==(const big_integer &other) const
Definition: big_integer.cpp:302
unsigned char byte
Definition: big_integer.h:12
bool operator<(const big_integer &other) const
Definition: big_integer.cpp:306
big_integer operator+(const big_integer &other) const
Definition: big_integer.cpp:334
std::string string() const
Definition: big_integer.cpp:290
int sign() const
Definition: big_integer.cpp:418
big_integer operator/(const big_integer &other) const
Definition: big_integer.cpp:381
static big_integer rand(int max_size=128)
Definition: big_integer.cpp:420
big_integer operator*(const big_integer &other) const
Definition: big_integer.cpp:373
bool operator>=(const big_integer &other) const
Definition: big_integer.cpp:327
big_integer operator-() const
Definition: big_integer.cpp:367
big_integer(long long n=0)
Definition: big_integer.cpp:238
bool operator!=(const big_integer &other) const
Definition: big_integer.cpp:304
Definition: algorithm.h:10