void devide() { frRes.setNumer(fr1.getNumer() * fr2.getDenom()); frRes.setDenom(fr1.getDenom() * fr2.getNumer()); if (frRes.getNumer() >= frRes.getDenom()) { frRes.convRW(); } else { frRes.setINT(0); } frRes.print(); }
void subtract() { if (fr1.getDenom() != fr2.getDenom()) { frRes.setDenom(fr1.getDenom() * fr2.getDenom()); fr1.setNumer(fr1.getNumer() * fr2.getDenom()); fr2.setNumer(fr2.getNumer() * fr1.getDenom()); } else { frRes.setDenom(fr1.getDenom()); } frRes.setNumer(fr1.getNumer() - fr2.getNumer()); if (frRes.getNumer() >= frRes.getDenom()) { frRes.convRW(); } else { frRes.setINT(0); } frRes.print(); }