/Bignum

使用c++实现大整数的运算

Primary LanguageC++

Bignum

使用c++实现大整数的运算


重载运算符

已实现:

  • + 大数相加,a + b
  • - 大数相减,a - b
  • * 大数相乘,a * b
  • / 大数相除,a / b
  • > 大于
  • < 小于
  • == 等于
  • >> 输入流,支持链式赋值
  • << 输出流,支持链式调用

未实现:

  • - 负运算,-a
  • ++ 自增,a++ & ++a
  • -- 自减,a-- & --a
  • += a += b
  • -= a -= b
  • *= a *= b
  • /= a /= b
  • >= 大于等于,a >= b
  • <= 小于等于,a <= b

初始化(四种方法)

  1. 没有参数
  2. 长整型 long long
  3. 字符串
  4. Bignum