Spec-Zone.ru › NumPy 2.0

numpy.floor

numpy.floor(x, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature])=<ufunc 'floor'>

Возвращает наибольшее целое число, меньшее или равное входному значению, поэлементно.

Наименьшее целое число, которое меньше или равно скаляру x, — это наибольшее целое число i, такое, что i <= x. Часто обозначается как \(\lfloor x \rfloor\).

Параметры:
xarray_like

Входные данные.

outndarray, None или кортеж ndarray и None, необязательно

Расположение, в которое сохраняется результат. Если задано, оно должно иметь форму, до которой входные данные передаются. Если не задано или равно None, возвращается только что выделенная матрица. Кортеж (возможен только как ключевое слово) должен иметь длину, равную количеству выходных значений.

wherearray_like, необязательно

Это условие транслируется по входным данным. В местах, где условие истинно, массив out будет установлен на результат ufunc. В противном случае массив out сохранит своё первоначальное значение. Обратите внимание, что если массив out создаётся с помощью значения по умолчанию out=None, то места в нём, где условие ложно, останутся неинициализированными.

**kwargs

Для других ключевых аргументов см. документацию ufunc.

Возвращаемое значение:
yndarray или скаляр

Наибольшее целое число, меньшее или равное каждому элементу в x. Это скаляр, если x является скаляром.

См. также

ceil, trunc, rint, fix

Примечания

Некоторые программы табличного процессора вычисляют «округление к нулю», где floor(-2.5) == -2. NumPy вместо этого использует определение floor, где floor(-2.5) == -3. Функция «округления к нулю» называется fix в NumPy.

Примеры

>>> a = np.array([-1.7, -1.5, -0.2, 0.2, 1.5, 1.7, 2.0])
>>> np.floor(a)
array([-2., -2., -1.,  0.,  1.,  1.,  2.])

© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.floor.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API