Я написал программу для умножения, деления, добавления и вычитания дробей. Я просто не могу понять, что формула будет добавлять и вычитать. Что бы это могло быть?Каким будет код для добавления и вычитания дробей в C++
мой код до сих пор:
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;
}
Как вы можете see..its в function..my складывать и вычитать функции и тот же код, так что я просто разместил один
То же, что и при добавлении или вычитании фракций на бумаге. –
Покажите нам, что вы сделали до сих пор, и где вы застряли, и мы сможем дать некоторые указатели. –
Ваша цель сохранить их в дробной форме? Это менее тривиально. – cheeken