Я объявил переменную x
и заполнил ее np.arange(-1, 1, 0.1)
. Метод print(x)
дает мне что-то вроде этого:Что такое номер 9.00000000e-01?
[ -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]
Каких чисел являются те? Как преобразовать их, например, float
? Заранее спасибо.
это float – sashas
Вы можете легко узнать, что у них есть с 'x.dtype'. См. Также http://en.wikipedia.org/wiki/Scientific_notation – jonrsharpe
'x.dtype' возвращает' dtype ('float64') ' – CoryKramer