Zum Inhalt springen
uencoder

LCM

Das kgV (kleinstes gemeinsames Vielfaches) ist die kleinste positive ganze Zahl, die ein Vielfaches von zwei oder mehr ganzen Zahlen ist, berechnet über den ggT.

Zweck

Das kleinste gemeinsame Vielfache von ganzen Zahlen finden, genutzt für Periodenausrichtung und Bruchrechnung.

Mechanismus

lcm(a,b) = |a×b| / gcd(a,b). Das kgV mehrerer Zahlen wird rekursiv berechnet: lcm(a,b,c) = lcm(lcm(a,b),c). Da a×b überlaufen kann, teilt man vor der Multiplikation: lcm = a / gcd(a,b) × b.

Anwendungsfälle

  • Ausrichtung periodischer Ereignisse (geplante Aufgaben)
  • Gemeinsame Nenner für Bruchrechnung
  • Zahnradberechnung
  • Signalsynchronisation

Beispiele

  • Eingabe
    lcm(4, 6)
    Output
    12

    The least common multiple of 4 and 6

Häufige Fehler

Multiplying a×b before dividing overflows
Divide a/gcd first, then multiply by b

Verwandte Begriffe

Verwandte Tools

References