什么样的号码9.00000000e-01是?

blu*_*xel -6 python numpy scipy

我已经声明了一个x变量并填充了它np.arange(-1, 1, 0.1).该print(x)方法给我这样的东西:

[ -1.00000000e+00  -9.00000000e-01  -8.00000000e-01  -7.00000000e-01
  -6.00000000e-01  -5.00000000e-01  -4.00000000e-01  -3.00000000e-01
  -2.00000000e-01  -1.00000000e-01  -2.22044605e-16   1.00000000e-01
   2.00000000e-01   3.00000000e-01   4.00000000e-01   5.00000000e-01
   6.00000000e-01   7.00000000e-01   8.00000000e-01   9.00000000e-01]
Run Code Online (Sandbox Code Playgroud)

这些是什么数字?如何将它们转换为例如float类型?先感谢您.

Ffi*_*ydd 10

该数字9.00000000e-01已经一个浮点数.

它用科学记数法写成,相当于9 * 10**-10.9.