Returns the greatest common divisor of this integer and `other`

.

If either number is non-zero, the result is the numerically greatest integer dividing both `this`

and `other`

.

The greatest common divisor is independent of the order, so `x.gcd(y)`

is always the same as `y.gcd(x)`

.

For any integer `x`

, `x.gcd(x)`

is `x.abs()`

.

If both `this`

and `other`

is zero, the result is also zero.

int gcd(int other);

© 2012 the Dart project authors

Licensed under the Creative Commons Attribution-ShareAlike License v4.0.

https://api.dart.dev/stable/2.5.0/dart-core/int/gcd.html