本项目提供了一个高效的大整数类库,支持多达亿级别的大整数运算,涵盖加减乘除取余及幂运算等核心功能。
C++ 大整数类(支持上亿位的整数 +、-、*、/、%、^ 计算实现),基本数据类型 long long int 类型也只能保存最大20位数字,设计此类来存储上亿位的数字。此类运用了大量 C++ 的基础语法,包括无参构造函数、数值构造函数、数字字符串构造函数和拷贝构造函数等,并重载了各种操作符以及友元函数。此外,使得 string 类型变量可以像 stringstream 类型一样级联式输出数据到 LagerData 类中。