GCD
применяется:вычисляемый столбец
вычисляемой таблицы
измерение
визуального вычисления
Возвращает наибольший общий делитель двух или более целых чисел. Наибольший общий делитель — это наибольшее целое число, которое делит как число1, так и число2 без остатка.
Синтаксис
GCD(number1, [number2], ...)
Параметры
Срок | Определение |
---|---|
number1, number2, ... |
Число1 является обязательным, последующие числа являются необязательными. От 1 до 255 значений. Если любое значение не является целым числом, оно усечено. |
Возвращаемое значение
Величайший общий делитель двух или более целых чисел.
Замечания
Если какой-либо аргумент не является числовыми, GCD возвращает значение ошибки
#VALUE!
.Если любой аргумент меньше нуля, GCD возвращает значение ошибки
#NUM!
.Один разделяет любое значение равномерно.
Простое число имеет только себя и один, как даже делители.
Если параметр GCD равен >=2^53, GCD возвращает значение ошибки
#NUM!
.Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).
Пример
выражение DAX | Описание | Результат |
---|---|---|
= GCD(5, 2) |
Величайший общий делитель 5 и 2. | 1 |
= GCD(24, 36) |
Величайший общий делитель 24 и 36. | 12 |
= GCD(7, 1) |
Величайший общий делитель 7 и 1. | 1 |