1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 【Algorithm】算法设计与分析(第二版)- 王红梅 - JAVA实现:3.2 分式化简。设计

【Algorithm】算法设计与分析(第二版)- 王红梅 - JAVA实现:3.2 分式化简。设计

时间:2020-06-11 07:38:36

相关推荐

【Algorithm】算法设计与分析(第二版)- 王红梅 - JAVA实现:3.2 分式化简。设计

3.2 分式化简。设计算法,将一个给定的真分数化简为最简分数形式,

例如,将6/8化简为3/4

package ThirdChapter;public class FractionalReduction {public void fracReduction(int numerator, int denominator) {//找到最大公约数,然后分别处以最大公约数int m = numerator;int n = denominator;int r;while (numerator > 0){r = denominator % numerator;denominator = numerator;numerator = r;}System.out.println(m/denominator + "/" + n/denominator);}public static void main(String[] args) {// TODO Auto-generated method stubFractionalReduction fReduction = new FractionalReduction();fReduction.fracReduction(5, 12);}}

【Algorithm】算法设计与分析(第二版)- 王红梅 - JAVA实现:3.2 分式化简。设计算法 将一个给定的真分数化简为最简分数形式。例如 将6/8化简为3/4

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。