最大公因数,也称最大公约数、最大公因子,指两个或多个整数共有约数中最大的一个。
比如8,6的最大公约数为2
24,16的最大公约数为8
就是24,16这个数同时能除尽的最大的数,再通俗点就是24,16能够同时整数的数中最大的
我们通过竖式的方式可以计算最大公约数
上面的竖式,一直通过公共的因子去除,一直除到没有公因子,然后公因子相乘就是最大的公因子,也就是最大公因子
2*2*2=8
这是最大公因子的理论定义,以及计算的方式
然后GCD就是通过函数公式直接计算最大公约数
比如上面的最大公约数可以通过=GCD(24,16)的方式直接得出公因数最大为8
下面是官方的说明和案例
备注中说明,非数字和负数都会报错,另外超过2的53次方也会报错,也就是本函数也是有它的限制条件的,就跟函数一样有它的定义域一样。
说明
返回两个或多个整数的最大公约数。 最大公约数是能够同时整除 number1 和 number2 而没有余数的最大整数。
语法
GCD(number1, [number2], ...)
GCD 函数语法具有下列参数:
- number1, number2, ... Number1 是必需的,后续数字是可选的。 介于 1 和 255 之间的值。 如果任意值不是整数,将被截尾取整。
评论 (0)