numpy.fix#

numpy.fix(x, выход=None)[источник]#

Округление до ближайшего целого числа в сторону нуля.

Округление массива чисел с плавающей точкой поэлементно до ближайшего целого числа в сторону нуля. Округлённые значения имеют тот же тип данных, что и входные.

Параметры:
xarray_like

Массив для округления

выходndarray, необязательно

Место, в которое сохраняется результат. Если предоставлено, оно должно иметь форму, к которой транслируется вход. Если не предоставлено или None, возвращается вновь выделенный массив.

Возвращает:
выходndarray из чисел с плавающей точкой

Массив с теми же размерностями и типом данных, что и входной. Если второй аргумент не предоставлен, то возвращается новый массив с округлёнными значениями.

Если указан второй аргумент, результат сохраняется там. Возвращаемое значение out затем является ссылкой на этот массив.

Смотрите также

rint, trunc, floor, ceil
around

Округление до заданного количества знаков после запятой

Примеры

>>> import numpy as np
>>> np.fix(3.14)
3.0
>>> np.fix(3)
3
>>> np.fix([2.1, 2.9, -2.1, -2.9])
array([ 2.,  2., -2., -2.])