如何使用Python添加/减去大数?

您可以直接在python中添加/减去大量数字而不必担心速度。Python支持“ bignum”整数类型,该整数类型可以处理任意大数。在Python 2.5+中,此类型称为long,并且与int类型分开,但是解释器将自动使用更合适的那个类型。

只要您拥有2.5版或更高版本,就只需执行标准数学运算,并且任何超出32位数学界限的数字都会自动(透明地)转换为bignum。

示例

a = 182841384165841685416854134135
b = 135481653441354138548413384135
print(a - b)

输出结果

这将给出输出-

47359730724487546868440750000