我写了一个程序来乘、除、加和减分数。我只是想不出加减分数的公式是什么。它会是什么?
到目前为止我的代码:
Fraction subtractFractions(Fraction numDen, Fraction numDen2)
{
Fraction value;
value.numerator=numDen.numerator-numDen2.numerator;
if(numDen.denominator!=numDen2.denominator){
value.denominator=numDen2.denominator/numDen.denominator;
value.numerator*=value.denominator;
value.denominator*=value.denominator;
value.numerator=numDen.numerator-numDen2.numerator;
}
return value;
}
如您所见..它在函数中..我的加法和减法函数是相同的代码,所以我只发布了一个