- 主题:print(2**(10**10)),pycharm没有输出
算出来的结果是 1048540位,但是估算的话:
2**(10**9) = (2**10)**(10**8) 约等于 (10**3)**(10**8),应该有10**8,一亿位啊。是我估算错了吗?谢谢
【 在 PaoloMaldini 的大作中提到: 】
: 如果你完全不理解内存啥的,研究这个没意义啊。。
:
--
FROM 120.242.253.*
我已经算出来了 (10**3)**(10**8) 啊。然后近似 10**8 位啊。我就好奇,
你这个 = 10^(3*10^8)
是怎么估算出“大约有 3.3 亿位”,按照10^(3*10^8),不是3亿位吗?
另外,
= 10^9 * 0.3010
~= 3.3 * 10^8
————这个3.3 * 10^8 也不知道怎么来的?10^9 * 0.3010 难道不应该等于3.01*10^8吗?
3.3 * 10^8 是怎么来的?
【 在 xWvxYWYxvWx 的大作中提到: 】
: 当然是你估算错了,而且你的电脑也算错了。
: 基本的乘方都不会算。
: 2^10^9
: ...................
--
FROM 120.242.253.*
总感觉print是第一步啊。只有print出来了,才知道写进文件的,到底是什么啊。
【 在 poocp 的大作中提到: 】
: 你真执着于print,将运算结果直接写进文件不好吗。
--
FROM 120.242.240.*
80行?是什么意思?我这个print,一个print只输出一行啊
【 在 poocp 的大作中提到: 】
: 我认为print仅适用于80x24字符能显示完的结果,或者再长一点,80行吧。
: 超长结果用print没啥意义。
:
--
FROM 120.242.240.*