import java.math.BigInteger;
public class MyClass {
private static int lcm(int a, int b) {
return (a*b)/BigInteger.valueOf(a).gcd(BigInteger .valueOf(b)).intValue();
}
public static void main(String args[]) {
System.out.println( lcm(20,8) ); // 40
System.out.println( lcm(12,21) ); // 84
System.out.println( lcm(54,24) ); // 216
}
}
function lcm($a, $b) { return gmp_intval($a*$b/gmp_gcd($a,$b)); }
var_dump( lcm(54,24) );
# int(216)
from math import gcd
def lcm(a, b):
return a * b / gcd(a, b)
print( lcm(54,24) )
# 216