如何使用 Python 加/减大数?

pythonprogrammingserver side programming

您可以直接在 Python 中加/减大数,而不必担心速度。Python 支持"bignum"整数类型,可以处理任意大数。在 Python 2.5+ 中,此类型称为 long,与 int 类型不同,但解释器会自动使用更合适的类型。

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

示例

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

输出

这将给出输出 −

47359730724487546868440750000

相关文章