Ruby Integer gcdlcm() function with example
The gcdlcm() function in Ruby returns an array with the greatest common divisor and the least common multiple of the two integers. GCD signifies the greatest common divisor which divides both the numbers and lcm signifies the least common multiple of both the numbers
Syntax: number1.gcdlcm(number2)
Parameter: The function requires two numbers whose gcd and lcm is returned.
Return Value: The function returns an array which consists of the gcd and lcm of two numbers
Example #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) |
Output:
5 30 7 42
Example #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) |
Output:
2 198 5 150