- 主题:print(2**(10**10)),pycharm没有输出
跑了一晚上,pycharm没有输出,也没有报错,是什么情况?再大一点,就报 MemoryError了。有大佬知道吗?是不是算出来了,但是pycharm的控制台没法输出啊?感觉内存占用也不大,才600m+
--
FROM 120.242.251.*
【 在 feng321 的大作中提到: 】
: 跑了一晚上,pycharm没有输出,也没有报错,是什么情况?再大一点,就报 MemoryError了。有大佬知道吗?是不是算出来了,但是pycharm的控制台没法输出啊?感觉内存占用也不大,才600m+
建议你很多次了, 找本python还有计算机原理好好学习学习基础,
就是调皮,贪玩。
--
FROM 124.126.2.*
我就想知道,普通python,能计算的最大整数是多少?(不用任何包的,python3.9),感觉1w+位都是小意思(十进制的)。
【 在 poggy 的大作中提到: 】
:
: 建议你很多次了, 找本python还有计算机原理好好学习学习基础,
: 就是调皮,贪玩。
--
FROM 120.242.251.*
搜 Python 超大整数
应该取决于内存大小
- 来自 水木社区APP v3.5.7
【 在 feng321 的大作中提到: 】
:
: 我就想知道,普通python,能计算的最大整数是多少?(不用任何包的,python3.9),感觉1w+位都是小意思(十进制的)。
--
FROM 112.87.229.*
不要转换成串来输出,用to_bytes,我这里这个大整数占用1.25G内存。
※ 修改:·pgw 于 Apr 1 20:33:12 2023 修改本文·[FROM: 27.186.196.*]
※ 来源:·水木社区
http://www.mysmth.net·[FROM: 27.186.196.*]
修改:pgw FROM 27.186.196.*
FROM 27.186.196.*
啊?你输出出来了?能显示一下你的代码吗?我16g内存,也没有跑出来。内存占用一直600m+,程序似乎死循环了
【 在 pgw 的大作中提到: 】
不要转换成串来输出,用to_bytes,我这里这个大整数占用1.25G内存。
--
FROM 120.242.251.*
你大概用了多长时间啊?
【 在 pgw 的大作中提到: 】
不要转换成串来输出,用to_bytes,我这里这个大整数占用1.25G内存。
--
FROM 120.242.251.*
我这台10年的破电脑用了70秒左右。在计算过程中内存消耗可不止1.25G,计算完后就下来了。
【 在 feng321 的大作中提到: 】
: 你大概用了多长时间啊?
: 不要转换成串来输出,用to_bytes,我这里这个大整数占用1.25G内存。
--
FROM 27.186.196.*
你到底如何算的啊?方便贴下代码吗?
【 在 pgw 的大作中提到: 】
: 我这台10年的破电脑用了70秒左右。在计算过程中内存消耗可不止1.25G,计算完后就下来了。
--
FROM 120.242.251.*
num_a = (2**(10**10)).to_bytes(10**10, "big")
print(num_a)
我这样写,还是 报错:MemoryError啊。高峰用了10g内存,你是如何写的啊?谢谢
【 在 pgw 的大作中提到: 】
不要转换成串来输出,用to_bytes,我这里这个大整数占用1.25G内存。
--
FROM 120.242.251.*