GCD

适用于:计算列计算表Measure视觉计算

返回两个 or 更多整数的最大常见除数。 最常见的除数是将 number1 and number2 除以无余数的最大整数。

语法

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

参数

术语 定义
number1, number2, ... 需要 Number1,后续数字是可选的。 1 到 255 values。 If 任何 value 都 not 整数,则会截断。

返回 value

两个 or 更多整数的最大常见除数。

言论

  • If 任何参数都是非数值的,GCD 返回 #VALUE!errorvalue。

  • If 任何参数都小于零,GCD 返回 #NUM!errorvalue。

  • 一个均匀地划分任何 value。

  • 质数本身只 and 一个作为 even 除数。

  • If GCD 的参数 >=2^53,GCD 返回 #NUM!errorvalue。

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

DAX 表达式 描述 结果
= GCD(5, 2) 5 个 and 2 的最大常见除数。 1
= GCD(24, 36) 24 个 and 36 的最大共同除数。 12
= GCD(7, 1) 7 个 and 1 的最大共同除数。 1