最大公約數

適用於:匯出數據行計算數據表量值視覺計算

傳回兩個或多個整數的最大通用除數。 最大的一般除數是除數 1 和 number2 的最大整數,不含餘數。

語法

DAX
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