大整数的四则运算(高精度运算)
1.大整数的存储
大整数存储用于基本数据类型无法存储的高精度整数,整数的高位存在数组的高位,整数的低位存在数组的低位。
(1)大整数初始化结构体代码:
struct bign{
//存储大整数,这里设置可存储的最大为1000位
int d[1000];
int len;
bign(){//初始化结构体
//memset将数组d的所有元素赋值为0
memset(d,0,sizeof(d));
len = 0;
}
};
(2)输入大整数时,先用字符串读入,再把字符串另存为到bign结构
原创
2020-11-15 12:26:17 ·
644 阅读 ·
0 评论