GCD

适用于:计算列计算表度量值视觉对象计算

返回两个或多个整数的最大公约数。 最大公约数是除 number1 和 number2 没有余数的最大整数。

语法

GCD(number1, [number2], ...)  

parameters

术语 定义
number1, number2, ... Number1 是必填项,后续数字是可选的。 值 1-255。 如果有任何值不为整数,则截断该值。

返回值

两个或多个整数的最大公约数。

备注

  • 如果参数为非数字,则 GCD 返回 #VALUE! 错误值。

  • 如果参数小于 0,则 GCD 返回 #NUM! 错误值。

  • 任何值都能被 1 整除。

  • 质数只能被其本身和 1 整除。

  • 如果 GCD 的参数 >=2^53,则 GCD 将返回 #NUM! 错误值。

  • 在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。

示例

公式 Description 结果
= GCD(5, 2) 5 和 2 的最大公约数。 1
= GCD(24, 36) 24 和 36 的最大公约数。 12
= GCD(7, 1) 7 和 1 的最大公约数。 1