小编Joa*_*ano的帖子

如何在Python中将非常大的数求和为1

所以想象我有

>>> a = 725692137865927813642341235.00
Run Code Online (Sandbox Code Playgroud)

如果我做

>>> sum = a + 1
Run Code Online (Sandbox Code Playgroud)

然后

>>> sum == a
True
Run Code Online (Sandbox Code Playgroud)

这是因为 a 大于某个阈值。

有没有类似的技巧logsumexp来执行此操作?

PS:a是一个np.float64.

python precision python-3.x

5
推荐指数
1
解决办法
3315
查看次数

标签 统计

precision ×1

python ×1

python-3.x ×1