一种高精度算法

   将数表示为 10^k 进制数,k最大为9,否则超出了longint的范围。k取9比较合适,因为这样的两个数相加最大是2*10^9 ,是在longint的范围内的,中间结果不会上溢。   相加相乘就按运算法则进行计算即可。   输出结果时(即变回10进制数时),只需将每位数用“0”补齐然后直接输出即可(这就是表示成10^k进制的原因,输出方便,不需转换)。   下面是代码(PASCAL) co
相关文章
相关标签/搜索