gpt4 book ai didi

python - 如何在Python中输入Googol?

转载 作者:太空宇宙 更新时间:2023-11-03 13:14:33 24 4
gpt4 key购买 nike

我听说 Python 对整数没有任何上限。所以我想试一试:

a = 1e100
b = 1
c = a + b + a
c - 2 * a
> 0.0

不幸的是,我意识到编写 1e2 会返回一个 float ,而 100 会返回一个 int。

然后我用 long('1' + '0' * 100) 进行了测试,效果很好。

a = long('1' + '0' * 100)
b = 1
c = a + b + a
c - 2 * a
> 1L

此解决方案是影响 Googol 的唯一方法吗?到一个变量?

后续问题:

计算时如何避免混淆 float 和定点数?

最佳答案

你可以像这样得到一个 Googol:

10**100

关于python - 如何在Python中输入Googol?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34150400/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com