Rational 有理数(分数) 1.分子 numerator,分母denominator 2.构造方法两个 3.生成getter和setter方法 4.求两个分数的和 5.toString方法,"1/2"
时间: 2024-05-28 10:08:44 浏览: 162
1. 分子和分母是有理数的组成部分,其中分子代表有理数的整数部分,分母代表有理数的分数部分。例如,有理数1/2中,分子为1,分母为2。
2. 构造有理数的方法有两个,一种是直接给出分子和分母,例如Rational r = new Rational(1,2);另一种是只给出分子,分母默认为1,例如Rational r = new Rational(3)表示有理数3/1。
3. 生成getter和setter方法可以通过IDE自动生成,也可以手动编写。例如:
public int getNumerator() {
return numerator;
}
public void setNumerator(int numerator) {
this.numerator = numerator;
}
public int getDenominator() {
return denominator;
}
public void setDenominator(int denominator) {
this.denominator = denominator;
}
4. 求两个分数的和需要先将它们通分,然后将分子相加得到新的分子,分母保持不变。例如,要求1/2和3/4的和,先将它们通分为4/8和6/8,然后将分子相加得到10,分母为8,所以它们的和为10/8,即5/4。
5. toString方法可以将有理数以"分子/分母"的形式输出。例如,有理数1/2的toString方法输出"1/2"。
阅读全文