如何使用Python实现大数相乘

如何使用Python实现大数相乘?

在Python中,您可以直接对大数进行乘法运算,而不用担心速度。Python支持“bignum”整数类型,可与任意大的数字一起使用。在Python 2.5+中,此类型称为long并且与int类型分离,但解释器将自动使用更合适的类型。

只要您的版本大于或等于2.5,就可以执行标准数学运算,任何超出32位运算范围的数字都会自动(并透明地)转换为bignum。

例如,

a = 15421681351
b = 6184685413848
print(a * b)

这将输出−

95378247708541418748648

阅读更多:Python 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程