Ruby Integer gcdlcm() function with example Last Updated : 12 Jul, 2025 Summarize Comments Improve Suggest changes Share Like Article Like Report 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 # 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 # 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 Comment More infoAdvertise with us Next Article Ruby Integer lcm() function with example G gopaldave Follow Improve Article Tags : Ruby Ruby-Methods Ruby Integer-class Similar Reads Ruby Integer gcd() function with example The gcd() function in Ruby returns the gcd of two numbers. GCD signifies the greatest common divisor which divides both the numbers. Syntax: number1.gcd(number2) Parameter: The function requires two numbers whose gcd is to be returned. Return Value: The function returns the gcd of two numbers Exampl 1 min read Ruby Integer gcd() function with example The gcd() function in Ruby returns the gcd of two numbers. GCD signifies the greatest common divisor which divides both the numbers. Syntax: number1.gcd(number2) Parameter: The function requires two numbers whose gcd is to be returned. Return Value: The function returns the gcd of two numbers Exampl 1 min read Ruby Integer lcm() function with example The lcm() function in Ruby returns the lcm of two numbers. LCM signifies the lowest common multiple which is divisible by both the numbers. Syntax: number1.lcm(number2) Parameter: The function requires two numbers whose lcm is returned. Return Value: The function returns the lcm of two numbers Examp 1 min read Ruby Integer lcm() function with example The lcm() function in Ruby returns the lcm of two numbers. LCM signifies the lowest common multiple which is divisible by both the numbers. Syntax: number1.lcm(number2) Parameter: The function requires two numbers whose lcm is returned. Return Value: The function returns the lcm of two numbers Examp 1 min read Ruby Integer div() function with example The div() function in Ruby returns the integer division of two numbers. Syntax: (number1).div(number2) Parameter: The function needs two numbers number1 and number2, where number1 is the dividend and number2 is the divisor. Return Value: The function returns the integer division of two numbers. Exam 1 min read Ruby Integer div() function with example The div() function in Ruby returns the integer division of two numbers. Syntax: (number1).div(number2) Parameter: The function needs two numbers number1 and number2, where number1 is the dividend and number2 is the divisor. Return Value: The function returns the integer division of two numbers. Exam 1 min read Like