Function gcd

Calculate the greatest common divisor for two or more values or arrays.

For matrices, the function is evaluated element wise.

Syntax

gcd(a, b)
gcd(a, b, c, ...)

Parameters

Parameter Type Description
args ... number | BigNumber | Fraction | Array | Matrix Two or more integer numbers

Returns

Type Description
number | BigNumber | Fraction | Array | Matrix The greatest common divisor

Examples

gcd(8, 12);              // returns 4
gcd(-4, 6);              // returns 2
gcd(25, 15, -10);        // returns 5

gcd([8, -4], [12, 6]);   // returns [4, 2]

See also

lcm, xgcd