📜  Ruby 整数 lcm()函数与示例(1)

📅  最后修改于: 2023-12-03 15:19:52.413000             🧑  作者: Mango

Ruby 整数 lcm()函数与示例

在 Ruby 中,lcm 函数是用来计算两个整数的最小公倍数的。lcm 函数是 Integer 类的一个方法,可以直接对整数进行调用。

语法

lcm 函数的语法如下:

integer.lcm(other_integer)

其中,integerother_integer 表示需要计算最小公倍数的两个整数。

返回值

lcm 函数返回两个整数的最小公倍数。

示例

以下是一个使用 lcm 函数计算最小公倍数的示例:

puts 6.lcm(9) #=> 18
puts 3.lcm(5) #=> 15

在上述示例中,69 的最小公倍数为 1835 的最小公倍数为 15

补充说明

在 Ruby 中,还有一个内置的 lcm 方法可以计算多个整数的最小公倍数。以下是使用 lcm 方法计算多个整数最小公倍数的示例:

puts lcm(6, 9, 12) #=> 36
puts lcm(3, 5, 7) #=> 105

需要注意的是,lcm 方法不是 Integer 类的方法,而是可以直接调用的方法。在上述示例中,lcm(6, 9, 12) 表示计算 6912 的最小公倍数,lcm(3, 5, 7) 表示计算 357 的最小公倍数。