【发布时间】:2012-04-05 22:14:54
【问题描述】:
我打算在 Python 中使用非常大的数字,但想知道 Python 是否可以处理非常大的数字。这些数字将有多达 3,000 个零。
还有,带有 3,000 个零的 1 使用多少字节?
第三个问题,如何在 Python 中将一个整数作为整数保存到一个文件中而无需 str() 呢?
【问题讨论】:
-
好吧,如果你假设一个有效数字,那么你需要做的就是存储指数,即。 3000. 一个整数很容易就足够大了。
-
只是出于好奇,您正在解决的问题是什么? 10^3000 是一个相当大的数字(~ 10^2920 个宇宙中的原子数)。
-
@thg435 - 它一定是数学的一些晦涩的分支。我不知道有任何宇宙学(或亚原子学)需要这么多的零。
标签: python file integer long-integer