GCD

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

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

语法

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

参数

术语 定义
number1, number2, ... 需要 Number1,后续数字是可选的。 1 到 255 个值。 如果任何值不是整数,则会截断该值。

返回值

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

言论

  • 如果任一参数为非数值型,GCD 将返回 #VALUE! 错误值。

  • 如果任何参数小于零,GCD 将返回 #NUM! 错误值。

  • 一个均匀地除以任何值。

  • 质数本身只有一个,甚至有一个除数。

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

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

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