如何在Python中处理非常大的数字?

如何在Python中处理非常大的数字?

在Python中,您可以直接进行大数字的算术运算而不必担心速度。Python支持一个“bignum”整数类型,可以处理任意大的数字。在Python 2.5+中,这种类型称为long,与int类型分开,但解释器会自动使用最合适的类型。

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

阅读更多:Python 教程

示例

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

输出

这将产生输出 −

47359730724487546868440750000
Python

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册