numpy.lcm#

numpy.lcm(x1, x2, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, сигнатура]) = 'lcm'>#

Возвращает наименьшее общее кратное |x1| и |x2|

Параметры:
x1, x2array_like, int

Массивы значений. Если x1.shape != x2.shape, они должны быть транслируемы к общей форме (которая становится формой вывода).

Возвращает:
yndarray или скаляр

Наименьшее общее кратное абсолютных значений входных данных. Это скаляр, если оба x1 и x2 являются скалярами.

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

gcd

Наибольший общий делитель

Примеры

>>> import numpy as np
>>> np.lcm(12, 20)
60
>>> np.lcm.reduce([3, 12, 20])
60
>>> np.lcm.reduce([40, 12, 20])
120
>>> np.lcm(np.arange(6), 20)
array([ 0, 20, 20, 60, 20, 20])