gmp_gcd

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

gmp_gcdВычисление наибольшего общего делителя

Описание

gmp_gcd(GMP|int|string $num1, GMP|int|string $num2): GMP

Вычисляет наибольший общий делитель чисел num1 и num2. Результат всегда положителен, даже если одно из чисел, или оба, отрицательные.

Список параметров

num1

Объект GMP, целое число (int) или числовая строка (string).

num2

Объект GMP, целое число (int) или числовая строка (string).

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

Положительный НОД чисел num1 и num2.

Примеры

Пример #1 Пример использования gmp_gcd()

<?php
$gcd
= gmp_gcd("12", "21");
echo
gmp_strval($gcd) . "\n";
?>

Результат выполнения приведённого примера:

3

Смотрите также

  • gmp_lcm() - Вычисляет наименьшее общее кратное