Поделиться через


GCD

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

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

Синтаксис

GCD(number1, number2)

Параметры

Срок Определение
number1, number2 Два целых числа, для которых требуется наибольший общий делитель. Если значение не является целым числом, оно усечено.

Возвращаемое значение

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

Замечания

  • Если какой-либо аргумент не является числовыми, 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