Modulo-Rechner

Berechne den Rest einer Division — die Modulo-Operation

Modulo-Rechner

Berechne den Rest einer Division

Modulo-Rechner

Finde A mod B

Formel
A mod B = A - B x Boden(A/B)

Was ist ein Modulo-Rechner?

Ein Modulo-Rechner ist ein mathematisches Werkzeug, das den Rest einer Division findet. Die Modulo-Operation wird als a mod b geschrieben (oder manchmal a % b in der Programmierung). Sie zeigt, was übrig bleibt, wenn a durch b geteilt wird.

Zum Beispiel: 17 geteilt durch 5 ergibt 3 mit Rest 2. Also: 17 mod 5 = 2. Die Modulo-Operation liefert diesen Rest.

Modulo wird in vielen praktischen Situationen verwendet:

  • Feststellen, ob eine Zahl gerade oder ungerade ist (n mod 2)
  • Arbeiten mit Zeitzyklen (wie Uhren, sich wiederholende Muster)
  • Informatikaufgaben wie Hashing, Indizierung und Kryptografie
  • Finden von Wiederholungsmustern in der Mathematik (modulare Arithmetik)

Dieser Rechner erleichtert die schnelle Berechnung von Resten, besonders bei großen Zahlen.

So verwendest du diesen Modulo-Rechner

  1. Gib den Dividenden (A) ein -- die Zahl, die du teilen möchtest (Beispiel: 17)
  2. Gib den Divisor (B) ein -- die Zahl, durch die du teilst (Beispiel: 5)
  3. Klicke auf „Berechnen' -- um das Modulo-Ergebnis zu berechnen
  4. Ergebnis prüfen -- die Ausgabe zeigt sowohl den Rest (A mod B) als auch den Quotienten (wie oft B in A passt)
  5. Andere Werte ausprobieren -- erkunde Muster wie mod 2, mod 10 oder mod 60

Tipps:

  • Der Divisor B darf nicht 0 sein (Division durch null ist undefiniert)
  • Modulo wird häufig verwendet, um Werte in einem Bereich „umzubrechen' (z. B. 0–59 für Minuten)
  • Bei negativen Zahlen kann Modulo je nach System unterschiedlich definiert sein—dieser Rechner folgt konsequent der JavaScript-Konvention

Modulo-Formeln

Division mit Rest

Jede Division lässt sich ausdrücken als:

a = b × q + r

a = Dividend

b = Divisor

q = Quotient (ganzzahliges Ergebnis)

r = Rest

Modulo-Ergebnis

a mod b = r

Der Rest der Division

Bereich des Rests

0 ≤ r < |b|

Der Rest ist immer kleiner als der Absolutwert von b

Häufige Modulo-Muster

Gerade / Ungerade prüfen

n mod 2

0 → gerade, 1 → ungerade

Letzte Ziffer

n mod 10

Liefert die letzte Ziffer von n

Zeitzyklus

Minuten mod 60

Position des Minutenzeigers in einem Zyklus

Rechenbeispiele

Beispiel 1: Einfaches Modulo

Berechnen: 17 mod 5

Division: 17 ÷ 5 = 3 Rest 2

Prüfung: 5 × 3 = 15, und 17 − 15 = 2

Ergebnis: 17 mod 5 = 2

Beispiel 2: Gerade oder Ungerade prüfen

Berechnen: 29 mod 2

Division: 29 ÷ 2 = 14 Rest 1

Begründung: Rest = 1 → 29 ist ungerade

Ergebnis: 29 mod 2 = 1

Beispiel 3: Modulo 10 (Letzte Ziffer)

Berechnen: 347 mod 10

Division: 347 ÷ 10 = 34 Rest 7

Begründung: Der Rest entspricht der letzten Ziffer

Ergebnis: 347 mod 10 = 7

Beispiel 4: Zeitzyklus

Aufgabe: Eine digitale Uhr verwendet einen 12-Stunden-Zyklus. Es ist jetzt 9 Uhr. Wie spät ist es in 8 Stunden?

Berechnung: (9 + 8) = 17

Modulo: 17 mod 12 = 5

Ergebnis: 5 Uhr

Häufig gestellte Fragen

Was bedeutet „mod'?

„Mod' steht für Modulo und liefert den Rest nach einer Division. Zum Beispiel: 10 mod 3 = 1, weil 10 ÷ 3 einen Rest von 1 lässt.

Ist Modulo dasselbe wie Division?

Nicht ganz. Division liefert den Quotienten (wie oft eine Zahl hineinpasst), Modulo liefert den Rest. Oft werden beide zusammen verwendet, wenn man beides benötigt.

Wozu ist Modulo nützlich?

Modulo ist nützlich für Wiederholungszyklen (Zeit, Rotationen, Muster), Gerade/Ungerade-Prüfungen, die Begrenzung von Werten auf einen Bereich (wie 0–59) und viele Programmier- und Mathematikanwendungen.

Was passiert, wenn der Divisor 0 ist?

Modulo durch 0 ist undefiniert, da Division durch 0 undefiniert ist. Der Rechner gibt kein Ergebnis aus, wenn du 0 als Divisor eingibst.

Wie funktioniert Modulo bei negativen Zahlen?

Verschiedene Systeme definieren negatives Modulo unterschiedlich (manche nutzen das Vorzeichen des Dividenden, andere das des Divisors). Wenn du negative Zahlen verwendest, stelle sicher, dass du die Konvention des Rechners verstehst und konsistent bleibst.

Modulo Calculator auf Ihrer Website einbetten

Möchten Sie diesen Rechner auf Ihrer Website einbinden? Holen Sie sich einen individuellen Einbettungscode, der zum Design Ihrer Website passt.

Responsives Design
Individuelles Styling
Schnelles Laden
Für Mobilgeräte optimiert

Was ist die Modulo-Operation?

Die Modulo-Operation findet den Rest, wenn eine Zahl durch eine andere geteilt wird. Sie wird als a mod n geschrieben (oder a % n in der Programmierung) und gibt zurueck, was uebrig bleibt, nachdem a so oft wie moeglich durch n geteilt wurde. Zum Beispiel: 17 mod 5 = 2, weil 17 = 3x5 + 2. Das Ergebnis ist immer eine nicht negative ganze Zahl kleiner als der Divisor — mod 5 liefert also immer einen Wert zwischen 0 und 4.

Modulo begegnet uns ueberall in der Programmierung: pruefen ob eine Zahl gerade ist (n % 2 == 0), durch eine Liste von Optionen rotieren (Index % Laenge), Hash-Funktionen aufbauen und Uhrzeiten-Arithmetik (die Zeit laeuft bei 12 oder 24 um). Es ist eine der nuetzlichsten Operationen in der Informatik und Mathematik. Dieser Rechner verarbeitet sowohl positive als auch negative Eingaben und zeigt die vollstaendige Berechnung.

So verwendest du den Modulo-Rechner

  1. Gib den Dividenden ein — die Zahl, die geteilt wird (a).
  2. Gib den Divisor ein — den Modulus (n).
  3. Klicke auf Berechnen.
  4. Lies den Rest ab — das ist dein Modulo-Ergebnis.

Formel und Beispiele

a mod n = a - n x floor(a / n) Beispiele: 17 mod 5 = 2 (17 = 3x5 + 2) 20 mod 4 = 0 (20 = 5x4 + 0, genaue Teilung) 7 mod 3 = 1 (7 = 2x3 + 1) Gerade/ungerade pruefen: n mod 2 = 0 -> gerade n mod 2 = 1 -> ungerade Uhrzeiten-Arithmetik (12-Stunden): 14 mod 12 = 2 -> 14 Uhr = 2:00 PM

Das Ergebnis von a mod n erfuellt immer 0 <= Ergebnis < n (fuer positives n). Das Verhalten bei negativen Zahlen variiert je nach Programmiersprache — einige verwenden die Boden-Division (Python), andere die abgeschnittene Division (C, Java, JavaScript), die negative Reste erzeugen kann.

Praxisbeispiele

100 mod 7 = 2

100 = 14x7 + 2. Nuetzlich, um 100 Elemente gleichmaessig auf 7 Gruppen zu verteilen — du haettest 14 volle Gruppen mit 2 uebrig bleibenden Elementen.

256 mod 16 = 0

256 ist ein genaues Vielfaches von 16, also ist der Rest 0. Das tritt staendig in der Hexadezimal- und Binaermathematik auf — Zweierpotenzen teilen sich gegenseitig ohne Rest.

29 mod 12 = 5

Uhrzeiten-Arithmetik: 29 Stunden nach Mittag ist es 5:00 Uhr am naechsten Morgen. Die Modulo-Operation ist das, was zirkulaere Zeitberechnungen moeglich macht.

Haeufig gestellte Fragen

Was bedeutet mod in der Programmierung?
In den meisten Programmiersprachen ist der Operator % der Modulo- (oder Rest-)Operator. Zum Beispiel gibt 10 % 3 den Wert 1 zurueck, weil 10 geteilt durch 3 einen Rest von 1 laesst. Er wird staendig verwendet, um Teilbarkeit zu pruefen, Indizes einzuwickeln und Werte zu durchlaufen.
Was ist der Unterschied zwischen Modulo und Rest?
Fuer positive Zahlen sind sie identisch. Der Unterschied zeigt sich bei negativen Zahlen. Das mathematische Modulo gibt immer ein nicht negatives Ergebnis zurueck (Boden-Division), waehrend der Rest in der Programmierung negativ sein kann (abgeschnittene Division). Zum Beispiel: -7 mod 3 = 2 mathematisch, aber -7 % 3 = -1 in JavaScript und C.
Was sagt mod 2 ueber eine Zahl aus?
n mod 2 ist der schnellste Test fuer gerade/ungerade. Wenn das Ergebnis 0 ist, ist die Zahl gerade; wenn es 1 ist, ist sie ungerade. Das ist die haeufigste Verwendung von Modulo in der alltaeglichen Programmierung und eines der ersten Dinge, die Anfaenger lernen.
Warum ist Modulo bei zirkulaeren Arrays nuetzlich?
Wenn du ein Array wiederholt durchlaufen musst, kannst du Index % Laenge verwenden, um automatisch zum Anfang zurueckzukehren. Wenn der Index das Ende erreicht, setzt er auf 0 zurueck und erzeugt einen endlosen Zyklus ohne spezielle Logik. Dieses Muster wird in Karussells, Round-Robin-Planern und Ringpuffern verwendet.
Wie wird Modulo in der Kryptographie eingesetzt?
Modulo ist das Herzstuck der Public-Key-Kryptographie. RSA-Verschluesselung basiert auf modularer Exponentiation — Zahlen werden zu grossen Potenzen mod einer grossen Primzahl erhoben. Der Diffie-Hellman-Schluesselaustausch und die elliptische Kurven-Kryptographie haengen davon ab, dass modulare Arithmetik in eine Richtung leicht zu berechnen, aber extrem schwer umzukehren ist.