python中最小的浮点数

Mak*_*oni 1 python arrays numpy minimum

如何在Python中找到最少的浮点数?min()或array.min()不起作用.这是代码:

import numpy as np

z=np.array([[ -4.26141957e-01],
       [ -2.26582552e-01],
       [ -7.28807682e-03],
       [  2.72843324e-02],
       [ -5.59146620e-02],
       [ -2.06062340e-05],
       [  1.06954166e-09],
       [ -6.34170623e-01],
       [  5.07841198e-02],
       [ -1.89888605e-04]])

z_min=z.min()
Run Code Online (Sandbox Code Playgroud)

这给了z_min = -0.63417062312627426.我是Matlab用户,所以这让我很困惑......

che*_*ren 5

z_min = -0.63417062312627426看起来是正确的答案.注意科学记数法.