numpy.rint

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

Функция rint() округляет элементы массива до ближайшего целого числа.

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


Примеры

>>> import numpy as np
>>> 
>>> np.rint([-5.5, 5.5])
array([-6.,  6.])
>>> 
>>> x = np.random.random(5)*10 - 5
>>> x
array([-1.45150824,  2.36081173, -0.01112329,  1.72539084, -3.1361012 ])
>>> 
>>> np.rint(x)
array([-1.,  2., -0.,  2., -3.])