【发布时间】:2023-11-16 18:13:01
【问题描述】:
这是我的代码:
y = np.array([-3.44 , 1.16 , -0.81])
y = np.exp(y)
print(y)
对于这个块,我得到了以下结果
[0.03206469 3.18993328 0.44485807]
但是,当我将3.91 添加到列表时,结果发生了变化
x = np.array([-3.44 , 1.16 , -0.81 , 3.91])
x = np.exp(x)
print(x)
结果:
[3.20646853e-02 3.18993328e+00 4.44858066e-01 4.98989520e+01]
如何防止这种变化?
【问题讨论】:
-
这是显示格式的变化,而不是值的变化。
标签: python numpy scientific-notation