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

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
    推荐阅读
  • 手机ToF功能可探测针孔摄像头(手机ToF功能可探测针孔摄像头)

    手机ToF功能可探测针孔摄像头11月22日消息,外媒gagadget报道,新加坡国立大学和韩国的延世大学联合开发了一项新技术,可以使用高端手机的ToF功能来探测针孔摄像头。目前iPhone13Pro等高端手机都搭载了ToF功能。在他们的测试中,LAPD系统能检测到88.9%的针孔摄像头。作为参考,人眼仅能检测出46%的针孔摄像头。如今受针孔摄像头影响的人非常多,部分人群经常出差住酒店,对于个人隐私还是很在意的。

  • 煮意面一定要过冷水吗(煮意面需要过冷水吗)

    下面更多详细答案一起来看看吧!煮意面一定要过冷水吗要煮意大利面时并非一定要过凉水,过水只是为了防止面条粘在一起,过不过水要分做冷面还是热面。如果做热的意大利面,可以不用凉水冲,滤去面条中水分后,可以加些橄榄油,稍搅拌一下就能起到防粘的效果。

  • 飞流直下三千尺指的是什么风格(飞流直下三千尺体现李白什么风格?)

    下面内容希望能帮助到你,我们来一起看看吧!飞流直下三千尺指的是什么风格李白的诗雄奇飘逸,艺术成就极高,他讴歌祖国山河与美丽的自然风光,风格雄奇奔放,俊逸清新,富有浪漫主义精神,达到了内容与艺术的统一。他被贺知章称为“谪仙人”,其诗大多为描写山水和抒发内心的情感为主,李白的诗具有“笔落惊风雨,诗成泣鬼神”的艺术魅力,这也是他的诗歌中最鲜明的艺术特色。

  • 发动机串缸原因有哪些(发动机拉缸的原因分析)

    如果活塞销与销座孔的配合间隙过大,会使其在配合时松旷,继而会出现敲击声。活塞销与销座孔的配合要求:在常温下应有微量过盈,一般为0.0025~0.0075mm,当活塞处于75℃~85℃时,又有微量间隙,约为0.005~0.008mm。另外,如果活塞销卡环失去弹力后继续使用,卡环就不能靠其弹力紧紧贴合在卡环槽内,容易脱落,最终导致活塞销损伤气缸套而拉缸。

  • 怎样能够快速查看闯红灯了没(6个你不知道的冷知识)

    研究表明一克膳食纤维可以增加人体排出4.7克的粪便重量,这是因为膳食纤维具有发酵性,增加粪便体积和排出频率,减少肠道的运转周期。膳食纤维丰富的水果有石榴、猕猴桃、无花果。饺子5、提子和葡萄有啥区别?耐储存的欧亚种葡萄称为提子,又根据色泽不同,称鲜红色的为红提,紫黑色的为黑提,黄绿色的称青提,而将粒大肉软汁多,易剥皮的果实称为葡萄,因而形成了两种名称。提子6、为啥我们眼前总有小虫子?

  • 长沙周边适合老年人旅游的地方(长沙附近适合老年人旅游的地方)

    在“五岳”中,衡山的地理位置靠南,相比较气候条件好,使得山中一年四季都是满目苍翠,树木茂盛,有着“五岳独秀”的美称。而古镇上的小吃,如芝麻茶、靖港香干、甜酒冲蛋等,也是不能错过的。

  • 大一如何获得高绩点(这么做肯定没错)

    给自己一个比较高的定位一定是非常重要的。这些的难度都很高,并不是随随便便自学就能通过的。其实二者是相对的,最终成绩一般由平时成绩、期中成绩、期末成绩共同组成。平均成绩减去50,再除以10就是期末绩点。我们学校满绩是4.5,即加权平均成绩95就是4.5,绩点达到4以上就是很不错的成绩了。毕竟最终成绩当中平时成绩会占到非常大的一部分,有点学科甚至会占到60%。今天给大家讲解了如何提高绩点,这是大学想要出类拔萃的基础。

  • 十月份整体运势超好的4大星座(四大星座不拘小节)

    十月份整体运势超好的4大星座天秤座天秤座的人不拘小节,稳扎稳打,善于运筹帷幄,不打没把握的仗,钱财堆满屋,在事业上会迎来新的局面。chu女座chu女座的人勇敢而公正,财运冲天,横财当头,非常聪明,幸福安康,霉运殆尽,竹报平安,拥有超人的稳定性。天蝎座天蝎座的人财运飙升,走向婚姻殿堂,生活中很圆滑,财气大开,运势一飞冲天,富有冒险性,精力充沛。

  • 厦门湖里区人才公寓申请材料(人才公寓申请表填写)

    (二)重大招商项目人才1.《湖里区重大招商项目人才住房保障申请表》;2.身份证复印件。(三)紧缺专业高校毕业生1.《湖里区紧缺专业高校毕业生住房保障申请表》;2.身份证复印件;3.毕业证、学位证;4.连续三个月社保缴交证明。

  • 简述crm的基础功能和作用(CRM系统有什么作用)

    CRM是选择和管理有价值客户及其关系的一种商业策略,CRM要求以客户为中心的企业文化来支持有效的市场营销、销售与服务流程。CRM系统帮助企业及时了解客户的需要以及提高客户的忠诚度。该系统可应用于各类销售型、服务型企业,是一套侧重于多分支集中管理型的CRM,使企业员工能根据授权范围来跟踪客户,服务客户。