当前位置: 首页 > 知识库问答 >
问题:

如何在java中找到最低公倍数[duplicate]

左丘昕
2023-03-14

有人能帮我吗,我不知道如何找到最低的公共倍数。

例如,数字4和5是20。这就是我想要在代码中实现的。

谢谢你

共有1个答案

慕容嘉熙
2023-03-14

这不是最好的解决方案,但这是一个解决方案,请参阅回复中的链接以获得更好的解决方案

b = 4;
a = 5;

for(int i = 1; i <= b; i++) {
    if(i*a % b == 0)
        return abs(i*a);
}

谢谢你的建议

 类似资料:
  • 我需要帮忙做这个循环。我的课程作业之一是制作LCM课程。 到目前为止,我有两个数字,但我不知道如何做3个数字。我们应该在其他类上使用方法,所以这就是我在LCM类中使用的方法。

  • 返回两个或两个以上数字的最小公倍数。 使用最大公约数(GCD)公式和 lcm(x,y) = x * y / gcd(x,y) 来确定最小公倍数。 GCD公式使用递归。 const lcm = (...arr) => { const gcd = (x, y) => (!y ? x : gcd(y, x % y)); const _lcm = (x, y) => x * y / gcd(x,

  • 嗨,我有两个班,员工和部门。我的主要功能是读取一个。txt文件,填写员工姓名、工资、部门和职位。我的员工班只是一个有成就感和有成就感的人。为了代表员工,我制作了一份ArrayList列表,我不确定如何找到每个部门的最低工资。为了找到最高工资,我在我的系课上这样做了。 但我不知道怎样才能拿到最低工资。我的想法是从每个部门获得一名员工的工资,并以此作为工作的起点 但是我意识到我不知道该怎么办。我能得到

  • 本文向大家介绍java求最大公约数与最小公倍数的方法示例,包括了java求最大公约数与最小公倍数的方法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了java求最大公约数与最小公倍数的方法。分享给大家供大家参考,具体如下: Gongyueshu.java文件: 此处需要由控制台输入参数,eclipse环境运行的设置步骤为Run》Run Configurations进入运行的调试配置界面

  • Python3 实例 以下代码用于实现最小公倍数算法: 实例(Python 3.0+)# Filename : test.py # author by : www.runoob.com # 定义函数 def lcm(x, y): # 获取最大的数 if x > y: greater = x else: greater = y while(True): if((greater % x == 0) a

  • 我有一些用于Euler项目的代码。求最大素因子600851475143。这需要很长时间才能完成,至少需要30分钟。你们能看出来是因为我的代码太长了,还是我的代码错了。还有,有什么让运行时间更快的提示吗?