前言:为什么要用高精运算? 有时候,我们计算的位数很大,计算机现有的精度没法实现,所以我们要用数组模拟运算。 高精加减(被减数比减数大)运算如何实现? 许多小学生运算他们认为的大数时总会使用竖式,我们也可以用这种方法来计算。 回顾一下: 1 6 1 5 2 11 3 1 第一行是加数,第二行也是加数,第三行是未进位之前的和,第四行是进位后的和。 所以高精加法竖式运算的实现代码: int a[10001]={ 2,1,3},b[10001]={ 3,6,8}//两个加数