numpy.gcd #

麻木的。gcd ( x1 , x2 , / , out=None , * , where=True , casting='same_kind' , order='K' , dtype=None , subok=True [ ,签名, extobj ] ) = <ufunc 'gcd' > #

|x1|返回和的最大公约数|x2|

参数
x1, x2类似数组,int

值数组。如果,它们必须可广播为通用形状(成为输出的形状)。x1.shape != x2.shape

返回
y ndarray 或标量

输入绝对值的最大公约数 如果x1x2都是标量,则这是一个标量。

也可以看看

lcm

最小公倍数

例子

>>> np.gcd(12, 20)
4
>>> np.gcd.reduce([15, 25, 35])
5
>>> np.gcd(np.arange(6), 20)
array([20,  1,  2,  1,  4,  5])