acmr-java

生活在北京,感觉北京不是很适合生活,适合做java

BlogJava 首页 新随笔 联系 聚合 管理
  7 Posts :: 0 Stories :: 2 Comments :: 0 Trackbacks
 一切尽在代码中          
        
 1 /**
 2  * 
 3  */
 4 package com.lgc.interview;
 5 
 6 /**
 7  * @author lgcpeter
 8  * 求三个数的最小公倍数
 9  */
10 public class ThreeMulti {
11 
12     /**
13      * @param a,b
14      * @return
15      * 求两个数的最大公约数
16      */
17     public int gongYue(int a,int b){
18         int m = 1;
19         //如果a小于b则交换位置
20         if(a<b){
21             m = a;
22             a = b;
23             b = m;
24         }
25         while(m != 0){
26             m = a%b;
27             a = b;
28             b = m;
29         }
30         return a;
31     }
32     
33     /**
34      * @param a,b
35      * @return
36      * 求两个数的最小公倍数
37      */
38     public int gongBei(int a,int b){
39         int gb = 0;
40         gb = a*b/gongYue(a,b);
41         return gb;
42     }
43     
44     /**
45      * @param a,b,c
46      * @return
47          * 三个数的最小公倍数
48      */
49     public int threeGB(int a,int b,int c){
50         int t = 0;
51         int mid = 0;
52         mid = this.gongBei(a,b);
53         t = this.gongBei(mid,c);
54         return t;
55     }
56 }
posted on 2005-08-26 15:55 freshboy 阅读(4111) 评论(1)  编辑  收藏 所属分类: CoreJava2(edition7)

Feedback

# re: 求最小公倍数的java实现[未登录] 2010-05-26 18:31 老夏
大哥,你写的有一点错误,而且方法的命名规范也不够,不过还是要谢谢  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: