int main() { int x = 20; int i; for(i=19; i > 0; i--) { x = kgV(x, i); } printf("kgV: %d\n", x); }
int Fraction::sub(Fraction sF) { int kgv = kgV(this->nenner, sF.nenner); if (!kgv) return false; int zaehler_neu = (this->zaehler * kgv / this->nenner)-(sF.zaehler * kgv / sF.nenner); this->zaehler = zaehler_neu; this->nenner = kgv; return true; }