numpy.trunc

numpy.trunc(x, *ufunc_args) = <ufunc 'trunc'>

Функция trunc() отбрасывает дробную часть числа.

Параметры:
x - число или подобный массиву объект
Число или последовательность чисел.
*ufunc_args - аргументы универсальной функции
Аргументы, позволяющие настроить и оптимизировать работу функции (подробнее см. универсальные функции).
Возвращает:
результат - число или массив NumPy или его подкласс
Число или массив чисел с отброшенной дробной частью.

Замечание

Данная функция доступна в NumPy начиная с версии 1.3.0

Смотрите так же: rint, ceil, floor

Примеры

>>> import numpy as np
>>> 
>>> np.trunc([-5.5, 5.5])
array([-5.,  5.])
>>> 
>>> x = np.random.random(5)*10
>>> x
array([6.82408707, 6.13384365, 9.59990973, 1.45484855, 4.02585129])
>>> 
>>> np.trunc(x)
array([6., 6., 9., 1., 4.])