Как вы получаете второе di git из каждого числа с плавающей точкой в массиве Numpy?
import numpy as np
array1 = np.array([[[1.93, 3.56],
[1.19, 0.35]],
[[0.51, 0.42],
[0.11, 1.55]],
[[4.43, 2.75],
[5.05, 2.12]]])
Используя np.trunc
, я могу получить первое число:
np.trunc(array1)
array([[[1., 3.],
[1., 0.]],
[[0., 0.],
[0., 1.]],
[[4., 2.],
[5., 2.]]])
Но как получить число после десятичной дроби от array1
? Результат будет выглядеть так:
array([[[9., 5.],
[1., 3.]],
[[5., 4.],
[1., 5.]],
[[4., 7.],
[0., 1.]]])