Python——高精度(大数)加、减及其混合运算
我们知道,减法在本质上其实是加法,就是把数字前的负号当成这个数字的组成部分那么,如何实现真正的高精度加法呢(即需要考虑负数的情况)?一步一步来吧!PART1: 有两个很大的非负整数,大概有10^1000的位数那么大,求和? 这就是很纯的高精度加法,即不用考虑负数的情况,实现如下:def str_add(a, b): ta = list(a) #字符串转列表 tb = list(b) ta = [int(i) for i in ta] #...
原创
2021-10-16 16:07:32 ·
5766 阅读 ·
0 评论