Werbefrei, ohne AnmeldungGeprüft 2026-08-24

Modulo-Rechner

Ergebnis

2,000000

Ergebnis: 2,000000
Wie sich das Ergebnis ändert

Das Ergebnis ist a mod n, der Rest der Division von a durch n: a − n × floor(a ÷ n). Das ist die abgerundete Konvention, der Rest trägt also das Vorzeichen des Divisors — −17 mod 5 ergibt hier 3, während JavaScript und C −2 ausgeben. Genau dieser Unterschied ist der Grund, warum man das nachschlägt.

Beispiele durchgerechnet

So wird gerechnet

a mod n = a − n × floor(a ÷ n)

  1. SchrittDividend a und Divisor n eintragen.
  2. Schritta durch n teilen und den Quotienten abrunden, Richtung minus unendlich.
  3. SchrittDiesen Quotienten mit n multiplizieren und das Produkt von a abziehen.
  4. ErgebnisWas übrig bleibt, ist der Rest — mit dem Vorzeichen des Divisors.

Referenztabelle

a, nQuotient floor(a ÷ n)a mod n
0, 500
9,5, 241,5
17, 532
100, 7142
-8, 3-31
-17, 5-43
17, -5-4-3

Fragen

Wie berechne ich den Modulo zweier Zahlen?

Teile den Dividenden durch den Divisor, runde den Quotienten ab und ziehe das Produkt aus Divisor und Quotient vom Dividenden ab: a mod n = a − n × floor(a ÷ n). Beispiel: 17 mod 5 = 17 − 5 × 3 = 2.

Was ist die Modulo-Operation?

Sie liefert den Rest, der nach der Division einer Zahl durch eine andere übrig bleibt — also das, was bleibt, wenn so viele ganze Vielfache von n wie möglich aus a herausgenommen sind. In der Programmierung dient sie zum Umbrechen von Werten, zum Durchlaufen von Listen und zum Prüfen der Teilbarkeit.

Wie funktioniert Modulo mit negativen Zahlen?

Dieser Rechner nutzt die abgerundete Definition, der Rest trägt also immer das Vorzeichen des Divisors: −17 mod 5 = 3, denn floor(−17 ÷ 5) = −4 und −17 − 5 × (−4) = 3. Die meisten Programmiersprachen rechnen abgeschnitten und gäben −2 aus. Prüfe deshalb stets, welcher Konvention deine Sprache folgt.

Was ist der Unterschied zwischen Modulo und Rest?

Bei positiven Zahlen sind beide identisch. Erst bei negativen trennen sie sich: das abgerundete Modulo folgt dem Vorzeichen des Divisors, der abgeschnittene Rest dem des Dividenden.

Was passiert, wenn der Divisor null ist?

Modulo durch null hat keine allgemeine Bedeutung, deshalb folgt dieser Rechner Knuth und gibt den Dividenden unverändert zurück: x mod 0 = x. Der alte Rechner zeigte in diesem Fall gar kein Ergebnis. Jeder andere Divisor funktioniert — positiv oder negativ, ganz oder dezimal.

Quellen und letzte Prüfung

  1. mathworld.wolfram.com

Information, keine Fachberatung.