La función gcdlcm() en Ruby devuelve una array con el máximo común divisor y el mínimo común múltiplo de los dos enteros. MCD significa el máximo común divisor que divide a ambos números y mcm significa el mínimo común múltiplo de ambos números
Sintaxis : numero1.gcdlcm(numero2)
Parámetro : la función requiere dos números cuyo mcd y lcm se devuelvan.
Valor devuelto: la función devuelve una array que consiste en el mcd y el mcm de dos números
Ejemplo 1:
# Ruby program of Integer gcdlcm() function # Initializing the numbers num1 = 10 num2 = 15 num3 = 21 num4 = 14 # Prints the gcd and lcm puts num1.gcdlcm(num2) puts puts num3.gcdlcm(num4)
Salida :
5 30 7 42
Ejemplo #2:
# Ruby program of Integer gcdlcm() function # Initializing the numbers num1 = 22 num2 = 18 num3 = 30 num4 = 25 # Prints the gcd value puts num1.gcdlcm(num2) puts puts num3.gcdlcm(num4)
Salida :
2 198 5 150