Previous topic

numpy.spacing

Next topic

numpy.gcd

This is documentation for an old release of NumPy (version 1.15). Read this page in the documentation of the latest stable release (version 2.2).

numpy.lcm

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

Returns the lowest common multiple of |x1| and |x2|

Parameters:
x1, x2 : array_like, int

Arrays of values

Returns:
y : ndarray or scalar

The lowest common multiple of the absolute value of the inputs This is a scalar if both x1 and x2 are scalars.

See also

gcd
The greatest common divisor

Examples

>>>
>>> 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])