abacus: bignum: add exponentiation

This commit is contained in:
Bruno BELANYI 2021-08-21 02:33:46 +02:00
parent 0436d2e513
commit 5bc3963317
3 changed files with 127 additions and 0 deletions

View file

@ -87,6 +87,8 @@ public:
friend std::pair<BigNum, BigNum> div_mod(BigNum const& lhs,
BigNum const& rhs);
friend BigNum pow(BigNum const& lhs, BigNum const& rhs);
friend bool operator==(BigNum const& lhs, BigNum const& rhs) {
return lhs.equal(rhs);
}