java 分数计算
本代码设计了一个分数类,Fraction,提供方法进行加减乘除计算,并能按最简输出。
- public class TestFraction
- {
- public static void main(String[] args)
- {
- // TODO Auto-generated method stub
- Fraction f1=new Fraction(14,21);
- Fraction f2=new Fraction(20,-30);
- Fraction f3;
- f3=f1.plus(f2);
- System.out.println(f1+"+ "+f2+"= "+f3);
- f3=f1.minus(f2);
- System.out.println(f1+"- "+f2+"= "+f3);
- f3=f1.multiply(f2);
- System.out.println(f1+"* "+f2+"= "+f3);
- f3=f1.divide(f2);
- System.out.println(f1+"/ "+f2+"= "+f3);
- }
- }
- class Fraction
- {
- private int c;
- private int d;