php8.5
Home/ Manual/ gmp / functions/ gmp_gcd

gmp_gcd

PHP function Edit on GitHub ✎

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

Calculate GCD

Description

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

Calculate greatest common divisor of num1 and num2. The result is always positive even if either of, or both, input operands are negative.

Parameters

num1

Parameter

num2

Parameter

Return Values

A positive GMP number that divides into both num1 and num2.

Examples

gmp_gcd() example

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

The above example will output:

output
3

See Also

Source: reference/gmp/functions/gmp-gcd.xml · from the official PHP manual (php/doc-en)