1. 首页
  2. 操作系统
  3. 桌面系统
  4. 支持INT类型数组的大位数加减法实现方法及注意事项

支持INT类型数组的大位数加减法实现方法及注意事项

上传者: 2023-05-08 11:59:30上传 DLL文件 97.5KB 热度 22次

这是一个基于C++的大位数加减法实现方法,支持INT类型数组,并支持单元多位数存储。通过声明不同大小的数组单元即可扩展数组存储达到最大位数。INT数组安全的存储位数为8位,LONG数组安全的存储位数为18位。具体实现方法详见函数:大位数加法输出和(int bj, int js, int bjl, int jsl, int m = 1e+1)、大位数减法输出差(int bj, int js, int bjl, int jsl, int m = 1e+1)和大位数输出并保存文件(int* sz, int& szl, std::string mc, int m = 1e+1, int y = 0, bool xwj = 0)。其中m为存储位数,1e+1为每单元存储1位数,1e+8为每单元存储8位数。注意,输出函数返回数组运算后的结果,其长度是会变化的,或减小或增长。如果您需要进行大位数加减法的计算,欢迎使用此实现方法,详见代码部分。

下载地址
用户评论