Write a program to implement a method that can check whether 2 fractions are equal. You will implement a class called Fraction consisting of a numerator and a denominator. The equality test of 2 fractions should return a boolean value.
Use the following as the tests.
Hints:
Fraction f1, f2;
f1.equals(f2);
本題的答案在此!!
(附)最簡分數
因為要讓電腦做約分的動作,所以就要讓電腦知道什麼是〝最大公因數〞。在此我利用〝輾轉相除法〞,讓電腦知道分子、分母的最大公因數為何,進而得到最簡分數。
主程式
程式執行結果
最簡分數:
判斷兩個分數是否相等
沒有留言:
張貼留言