DoughIt / Bignum

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:C++ 46.6%Language:Makefile 20.9%Language:C 18.6%Language:CMake 13.9%