高精度加法和乘法
基本思路:数组从下标为1(当然也可以为0,看个人喜好)开始倒序存储大位数,可以理解成1存放个位,2存放10位,3存放百位,以此类推。进行大数加法时,只需讲下标从1开始,俩个数组相加,满10进1即可。进行大数乘法时,循环嵌套,从第二个数组开始,第1位,到最后一位依次与第一个数组的第一位相乘,然后对第一个数组的第二位依次相乘。
为了提高运算速度,避免不必要的运算,我在函数里面加了几个参数,lena,lenb,lenc分别表示数组的有效长度(即存放了几位的数)。
#include <iostre.
原创
2020-08-15 16:02:52 ·
225 阅读 ·
0 评论