numpy.floor_divide
-
numpy.floor_divide(x1, x2, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj]) = <ufunc 'floor_divide'> -
Возвращает наибольшее целое число, меньшее или равное частному от деления входных данных. Эквивалентно оператору Python
//и используется в паре с функцией Python%(remainder), так чтоa = a % b + b * (a // b)до округления.- Параметры
-
-
x1array_like -
Числитель.
-
x2array_like -
Знаменатель. Если
x1.shape != x2.shape, они должны быть совместимы для трансляции в общий размер (который становится размером результата). -
outndarray, None, or tuple of ndarray and None, optional -
Местоположение, в которое сохраняется результат. Если указано, оно должно иметь размер, до которого транслируются входные данные. Если не указано или равно None, возвращается недавно выделенный массив. Кортеж (возможен только в качестве именованного аргумента) должен иметь длину, равную количеству результатов.
-
wherearray_like, optional -
Это условие транслируется по входным данным. В местах, где условие истинно, массив
outбудет установлен в результат ufunc. В противном случае массивoutсохранит свое исходное значение. Обратите внимание, что если неинициализированный массивoutсоздается с помощью значения по умолчаниюout=None, места в нем, где условие ложно, останутся неинициализированными. - **kwargs
-
Для других именованных аргументов см. документацию ufunc.
-
- Возвращает
-
-
yndarray -
y = floor(
x1/x2) Это скаляр, если иx1иx2являются скалярами.
-
См. также
-
remainder -
Остаток, дополнительный к floor_divide.
-
divmod -
Одновременное получение результата целочисленного деления с остатком.
-
divide -
Стандартное деление.
-
floor -
Округление числа до ближайшего целого в сторону минус бесконечности.
-
ceil -
Округление числа до ближайшего целого в сторону плюс бесконечности.
Примеры
>>> np.floor_divide(7,3) 2 >>> np.floor_divide([1., 2., 3., 4.], 2.5) array([ 0., 0., 1., 1.])
© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.19/reference/generated/numpy.floor_divide.html