GCD

применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления

Возвращает наибольший общий делитель двух or больше целых чисел. Наибольший общий делитель — это наибольшее целое число, которое делит оба числа 1 and число2 без остатка.

Синтаксис

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

Параметры

Срок Определение
number1, number2, ... Число1 является обязательным, последующие числа являются необязательными. От 1 до 255 values. If любое valuenot целое число, оно усечено.

Возврат value

Самый большой общий делитель двух or больше целых чисел.

Замечания

  • If любой аргумент не является числовыми, GCD возвращает #VALUE!errorvalue.

  • If любой аргумент меньше нуля, GCD возвращает #NUM!errorvalue.

  • Один разделяет все value равномерно.

  • Простое число имеет только and один, как even делителей.

  • If параметр для GCD равен >=2^53, GCD возвращает #NUM!errorvalue.

  • Эта функция not поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах or правилах безопасности на уровне строк (RLS).

Пример

выражение DAX Описание Результат
= GCD(5, 2) Величайший общий делитель из 5 and 2. 1
= GCD(24, 36) Величайший общий делитель 24 and 36. 12
= GCD(7, 1) Величайший общий делитель 7 and 1. 1