高精度运算:当数据的大小范围远超基本数据类型时候的运算,如两个一百位的数字相加。
思想:使用字符数组读入数据,字符数组可以很大。然后逐数的转化到整形数组中,使用整形数组进行计算。
注意字符与整形数转化时的操作:”a1[i]=c1[i]-48“。
高精度计算,其实是模仿人手动的算术。
高精度加法:最简单 123456+
使用逢十进一思想,记录那个”一“ 123456
---------
246912
注意数组的正序还是反序操作,一定要想清楚。
高精度乘法呢,同样记录和上面类似的”一“,不过可能不止是一个1,可能到8,因为最大9*9=81,即进8。
同样注意一定要想清楚数组的正序还是反序操作。