📜  Python中的 numpy.gcd()(1)

📅  最后修改于: 2023-12-03 15:19:25.759000             🧑  作者: Mango

numpy.gcd()函数介绍

1. 简介

numpy.gcd()函数用于返回两个数的最大公约数。

2. 语法

numpy.gcd(x1, x2)

  • x1: 数组,用于计算最大公约数的第一个数。
  • x2: 数组,用于计算最大公约数的第二个数。
3. 返回值

返回一个数组,其中每个元素是x1和x2相应位置元素的最大公约数。

4. 示例
import numpy as np

x1 = np.array([10, 12, 24])
x2 = np.array([20, 16, 36])

print(np.gcd(x1, x2))

输出结果为:[10 4 12]

5. 注意事项
  • numpy.gcd()函数用于计算两个数的最大公约数。
  • 如果输入的参数数组不是两个,函数会报错。
  • 如果数组中有小数,则会返回0。
  • 如果数组中有负数,则会计算它们的绝对值。
6. 总结

numpy.gcd()函数是numpy中的一个计算最大公约数的函数。它可以输入两个数组,分别计算它们相应位置元素的最大公约数,并返回一个新的数组。在使用时需要注意输入数组的大小和元素类型。