HDK
|
#include <format.h>
Public Member Functions | |
FMT_CONSTEXPR20 | bigint () |
bigint (uint64_t n) | |
bigint (const bigint &)=delete | |
void | operator= (const bigint &)=delete |
FMT_CONSTEXPR20 void | assign (const bigint &other) |
template<typename Int > | |
FMT_CONSTEXPR20 void | operator= (Int n) |
FMT_CONSTEXPR20 int | num_bigits () const |
FMT_NOINLINE FMT_CONSTEXPR20 bigint & | operator<<= (int shift) |
template<typename Int > | |
FMT_CONSTEXPR20 bigint & | operator*= (Int value) |
FMT_CONSTEXPR20 void | assign_pow10 (int exp) |
FMT_CONSTEXPR20 void | square () |
FMT_CONSTEXPR20 void | align (const bigint &other) |
FMT_CONSTEXPR20 int | divmod_assign (const bigint &divisor) |
Friends | |
struct | formatter< bigint > |
FMT_CONSTEXPR20 int | compare (const bigint &lhs, const bigint &rhs) |
FMT_CONSTEXPR20 int | add_compare (const bigint &lhs1, const bigint &lhs2, const bigint &rhs) |
|
inline |
|
delete |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |