肥宅钓鱼网
当前位置: 首页 钓鱼百科

java求最小公倍数注释(Java实现求最大公约数和最小公倍数的做法)

时间:2023-07-21 作者: 小编 阅读量: 1 栏目名: 钓鱼百科

java求最小公倍数注释?=0){//运用辗转相除法求出最大公约数fan=a%b;//fan为余数,因为余数不为0a=b;//除数作为被除数,把b赋值给ab=fan;//余数作为除数,把fan赋值给b}System.out.println;//输出最大公约数System.out.print;//最小公倍数=输入的那两个值/最大公约数}},下面我们就来说一说关于java求最小公倍数注释?

java求最小公倍数注释?较大数除以较小数,若余数不为0,则余数作为除数,上次的除数作为被除数,继续相除,直到余数为0,此时的除数即为最大公约数import java.util.*;public class Main {public static void main(String[] args) {Scanner rd = new Scanner(System.in);int a=rd.nextInt();int b=rd.nextInt();int fan=0; //定义余数int a1=a; // 定义a1保存a的值int b1=b; // 定义b1保存b的值if(a<b) { //始终保持a比b大int max=a;a=b;b=max;}while(a%b!=0) { //运用辗转相除法求出最大公约数fan=a%b; //fan为余数,因为余数不为0a=b; //除数作为被除数,把b赋值给ab=fan; //余数作为除数,把fan赋值给b}System.out.println(b); //输出最大公约数System.out.print(a1*b1/b); //最小公倍数=输入的那两个值/最大公约数}},下面我们就来说一说关于java求最小公倍数注释?我们一起去了解并探讨一下这个问题吧!

java求最小公倍数注释

方法 : 求两个数的最大公约数,可以用辗转相除法,同样,也可以用辗转相减法(《九章算术》里也叫更相减损术)
一般情况下,辗转相除法的优势在于循环次数少,而辗转相减法的优势在于,对cpu 来说 做减法比除法更快。
例子:辗转相除法

较大数除以较小数,若余数不为0,则余数作为除数,上次的除数作为被除数,继续相除,直到余数为0,此时的除数即为最大公约数import java.util.*;public class Main {public static void main(String[] args) {Scanner rd = new Scanner(System.in);int a=rd.nextInt();int b=rd.nextInt();int fan=0; //定义余数int a1=a; // 定义a1保存a的值int b1=b; // 定义b1保存b的值if(a<b) { //始终保持a比b大int max=a;a=b;b=max;}while(a%b!=0) { //运用辗转相除法求出最大公约数fan=a%b; //fan为余数,因为余数不为0a=b; //除数作为被除数,把b赋值给ab=fan; //余数作为除数,把fan赋值给b}System.out.println(b); //输出最大公约数System.out.print(a1*b1/b); //最小公倍数=输入的那两个值/最大公约数}}


例子:辗转相减法

有两整数a和b:① 若a>b,则a=a-b② 若a<b,则b=b-a③ 若a=b,则a(或b)即为两数的最大公约数④ 若a≠b,则再回去执行①例如求27和15的最大公约数过程为:27-15=12( 15>12 ) 15-12=3( 12>3 )12-3=9( 9>3 ) 9-3=6( 6>3 )6-3=3( 3==3 )因此,3即为最大公约数例子:import java.util.*; public class Main { public static void main(String[] args) {Scanner rd = new Scanner(System.in);int a=rd.nextInt();int b=rd.nextInt();int c=a*b;while(a!=b) {if(a>b) {a=a-b;}else {b=b-a;}}System.out.println(a); //最大公约数System.out.println(c/a); //最小公倍数}}


作者:今日头条 KJ丶JK /CSDN-KJ.JK
    推荐阅读
  • 辣椒种的育苗方法(辣椒怎么做发芽)

    规范辣椒育苗技术尤为关键,培养健苗和壮苗是增加辣椒产量和产值的前提。在太阳下曝晒,可有效杀死部分种子上所带的病菌。2催芽催芽是保证辣椒播种后出苗快和苗期整齐一致的一项关键措施。缓苗后可适当降低温度,保持20~25℃,白天应注意揭开棚膜,保持通风,避免高温高湿。在辣椒定植前10~15天,应揭开棚膜,进行炼苗。徒长苗表现为茎细长、植株叶片为淡绿色、根系不发达。

  • 微信加好友被提示操作频繁怎么办(微信加好友过于频繁被限制)

    微信作为一款国民级社交软件,已经涉及我们工作和生活的方方面面。如果收到微信提示添加好友频繁,这个时候你要做的就是先停止添加好友,等24小时后再添加。一共有三种情况会出现微信加好友限制。有些做市场和营销的网友,希望加更多微信好友来建立自己的私域流量,会去一些群里面主动添加好友,如果操作太频繁,就会收到系统提示,一般建议半天内主动添加不要超过五个好友。

  • 炎亚纶说跟其他三个人不是朋友(炎亚纶被爆劈腿三男)

    前台湾偶像团体飞轮海成员炎亚纶被台媒爆出劈腿三男。受害者接连现身爆料,在媒体上放出了与炎亚纶的亲密照及私下对话截图,在网络上引起热议。只有言承旭,多年来与女神林志玲的恋情分分合合,分不断理还乱,目前感情状态不明。促使三人全面各自发展的应该是Selina当年的片场爆炸事件。Selina受伤后,与未婚夫张承中虽然履行了婚约,却在几年后离婚。

  • 今日头条极速版卡顿怎么回事(为什么今日头条极速版还会卡顿)

    今日头条极速版卡顿怎么回事?接下来我们就一起去了解一下吧!今日头条极速版卡顿怎么回事刷今日头条极速版的时候手机卡顿,有可能是因为手机打开应用太多的问题。建议您清理加速清理手机存储空间,并卸载不常用的应用,保持存储空间充足。请重启手机后再尝试。

  • 设不上路由器密码(设不上路由器密码处理方法)

    我们一起去了解并探讨一下这个问题吧!设不上路由器密码设不上路由器密码将路由器恢复出厂设置再重新设置一下。恢复出厂设置方法如下:在路由器通电的情况下,找个比较细的东西按着路由器的reset键持续十秒钟,然后松开,就可以恢复出厂状态即可。

  • 3m7502防毒面具怎样分真假(真假3M3200防毒面具的差异对比)

    3m7502防毒面具怎样分真假?3M3200防毒面具本体:专为亚洲人脸型及佩戴习惯设计,视野宽阔;小巧轻便,设计紧凑合理;舒适贴面,密合性好;可清洗,保养方便,配件可更换;脱卸面具方便,不影响其它防护用品的佩戴,接下来我们就来聊聊关于3m7502防毒面具怎样分真假?伸万长期从事,高性能定制业务,品质可靠、标准严苛。

  • 安徒生童话丑小鸭节选(阅读安徒生的童话丑小鸭)

    安徒生童话丑小鸭节选《丑小鸭》是安徒生的代表作之一,被后世研究者认为是带有作家自传性质的一篇童话作品,安徒生坎坷的一生在童话中得到了曲折的反映。这样的故事生动曲折,对儿童充满了诱惑力。从丑小鸭坎坷悲惨的遭遇中,暗示的也许就是这个道理。当丑小鸭终于变成了白天鹅时,它感叹道:“当我还是一只丑小鸭的时候,我做梦也没有想到会有这么多的幸福。”

  • 生肖牛配生肖什么最好呢(与生肖牛配对的有哪些)

    生肖牛生性较为敦厚,做事踏实稳重,意志力较强。生肖牛和生肖鼠生肖鼠都是不会轻易爱上一个人,但是爱上了就会相守终生的人,这能够很好的弥补生肖牛的感情的缺乏。而且生肖鼠在情感上较为依恋伴侣,因此生肖鼠很容易被成熟稳重的生肖牛吸引。生肖牛和生肖蛇生肖蛇生性浪漫神秘,这能很大程度上吸引到感情上缺乏而又不拘泥于现状的生肖牛。生肖鸡还追求高品质的精神生活,能够带动古板的生肖牛。

  • 李尖尖是亲生的吗(李尖尖角色介绍)

    接下来我们就一起去了解一下吧!李尖尖是亲生的吗李尖尖是李海潮亲生的。李尖尖,电视剧《以家人之名》中角色,由谭松韵饰演。李尖尖角色介绍:李尖尖是一名木雕师,喜欢一切甜食,小时候的梦想是住进糖果屋,也因此常去看牙医。天性乐观的小侠女,脑回路异常的怪咖,拥有艺术家的敏感天赋,共情能力强,因为从小跟两个没有血缘关系的哥哥打闹着一起长大,有点不像个“女生”,对“爱情”这件事也有点迷糊。

  • 童年回忆杀你都看过吗(一波童年回忆杀正在袭来)

    她的童年在重庆度过,于是把这些毕生的美好转化成手中的画,将天真明媚童真永久保存。《童年》系列2,我家后面有座小山,天气放晴的时候,我们总爱去山里玩。《童年》系列3,重庆有许多老房子,外公外婆就住在这样一条老街上,街上什么都很老,但什么都有人情味。《童年》系列4,每到夜晚,年幼的我就喜欢趴着窗户往外看,人们家里透出的灯光让整条街温暖起来。