Rest-Rechner

Quotienten und Rest jeder ganzzahligen Division sofort berechnen, auch für große und negative Zahlen.

Last updated:
Rest: -
Quotient (ganzzahlig): -
Quotient (dezimal): -

War dieser Rechner hilfreich?

★ ★ ★ ★ ★
4.5/5 (27 Stimmen)

Berechnungsbeispiele

Berechnungsfall Ergebnis
100 ÷ 7 (100 mod 7) Quotient 14, Rest 2 (100 = 7 × 14 + 2)
45 ÷ 4 Quotient 11, Rest 1 (45 = 4 × 11 + 1)
-17 ÷ 5 (euklidisch) Quotient -4, Rest 3 (-17 = 5 × (-4) + 3)
Mihail Doncenco
Mihail Doncenco Website-Gründer & Rechner-Experte

Gründer und Entwickler von CalcMate. Erstellt und pflegt alle Rechner dieser Website mit Fokus auf präzise Formeln und klare, praxisnahe Ergebnisse.

Wie benutzt man den Rest-Rechner?

Geben Sie den Dividenden (die zu teilende Zahl) in das erste Feld und den Divisor (die Zahl, durch die geteilt wird) in das zweite Feld ein. Der Rechner versteht positive und negative ganze Zahlen sowie große Zahlen. Nach dem Klick auf „Berechnen" erscheinen Quotient und Rest.

Für 25 ÷ 7 zeigt er Quotient 3 und Rest 4, weil \(25 = 7 \times 3 + 4\) gilt. Das hilft Schülern beim Kontrollieren der schriftlichen Division und Programmierern beim Testen von Modulo-Logik, etwa bei der Frage, ob eine Zahl gerade ist (Rest 0 bei Division durch 2), oder beim Berechnen von Wochentagen.

Wie funktioniert die Restberechnung?

Der Rechner nutzt die Division mit Rest nach Euklid: Zu zwei ganzen Zahlen a (Dividend) und b (Divisor, \(b \neq 0\)) gibt es genau ein Paar ganzer Zahlen q (Quotient) und r (Rest) mit \(a = b \times q + r\) und \(0 \leq r < |b|\). Der Rest ist also nie negativ, auch bei negativem Dividenden. Für -17 ÷ 5 ergibt das q = -4 und r = 3, weil \(-17 = 5 \times (-4) + 3\) gilt. Viele Programmiersprachen rechnen anders: C (seit C99) und Java schneiden den Quotienten zur Null hin ab und liefern für -17 % 5 den Rest -2.Rest-Rechner Beispiel: 25 geteilt durch 7 ergibt Quotient 3 und Rest 4

Nützliche Tipps 💡

  • Der Rest ist immer kleiner als der Betrag des Divisors. Bei Division durch 7 liegt er stets zwischen 0 und 6.
  • Ist der Rest 0, geht die Division auf. Beispiel: 91 mod 7 = 0, also ist 91 = 7 × 13 keine Primzahl.
  • Bei negativem Dividenden bleibt der Rest hier immer null oder positiv. Python (%) und Mathematica (Mod) liefern bei positivem Divisor dasselbe, C und Java dagegen nicht: Dort hat der Rest das Vorzeichen des Dividenden.

📋Schritte zur Berechnung

  1. Dividenden eingeben (die Zahl, die geteilt werden soll).

  2. Divisor eingeben (die Zahl, durch die geteilt wird; darf nicht null sein).

  3. Auf „Berechnen" klicken: ganzzahliger Quotient und Rest erscheinen sofort.

Häufige Fehler ⚠️

  1. Null als Divisor eingeben: Die Division durch null ist nicht definiert und liefert kein Ergebnis.
  2. Dividend und Divisor vertauschen: 17 ÷ 5 (Rest 2) und 5 ÷ 17 (Quotient 0, Rest 5) sind verschiedene Aufgaben.
  3. Dezimalzahlen eingeben: Die Division mit Rest gilt für ganze Zahlen, Werte wie 7,5 liefern kein ganzzahliges Ergebnis.
  4. Den Rest des Programmiersprachen-Operators % mit dem euklidischen Rest gleichsetzen: -17 % 5 ergibt in C und Java -2, der euklidische Rest ist 3.

Praktische Anwendungen📊

  1. Hausaufgaben zur schriftlichen Division mit Rest kontrollieren und Rechenwege nachvollziehen.

  2. Modulo-Operationen in der Programmierung durchführen, zum Beispiel Schaltjahr-Prüfung (Jahr mod 4, mod 100 und mod 400) oder Hash-Funktionen.

  3. Zeiteinheiten umrechnen: 200 Minuten ÷ 60 ergibt Quotient 3 (Stunden) und Rest 20 (Minuten).

  4. Teilbarkeit großer Zahlen prüfen, ohne lange zu dividieren: Rest 0 heißt teilbar.

Fragen und Antworten

Was ist ein Rest bei der Division?

Der Rest ist die Zahl, die nach einer ganzzahligen Division übrig bleibt. Teilen Sie 17 durch 5, passt 5 dreimal in 17 (5 × 3 = 15), und der Rest ist \(17 - 15 = 2\). Formal gibt es für Dividend a und Divisor b genau ein Paar ganzer Zahlen q und r mit \(a = b \times q + r\) und \(0 \leq r < |b|\). Der Rest ist also per Definition nie negativ.

Wie funktioniert ein Modulo-Rechner?

Ein Modulo-Rechner liefert den Rest einer ganzzahligen Division. Für 10 mod 3 passt 3 dreimal in 10 (3 × 3 = 9), der Rest ist \(10 - 9 = 1\). In vielen Programmiersprachen (Python, Java, C, JavaScript) steht dafür das Zeichen %, allerdings mit unterschiedlichem Verhalten bei negativen Zahlen. Typische Anwendungen sind die Prüfung auf gerade Zahlen (\(n \bmod 2 = 0\)), der Wochentag aus einer Tagesnummer (Tagesnummer mod 7) und zyklische Indizes in Arrays.

Ist der Rest immer positiv?

Bei der euklidischen Division, die dieser Rechner nutzt, ist der Rest immer null oder positiv. Für -17 ÷ 5 ergibt sich Quotient -4 und Rest 3, weil \(-17 = 5 \times (-4) + 3\) und \(3 \geq 0\) gilt. C (seit C99) und Java schneiden den Quotienten dagegen zur Null hin ab: Dort ist -17 = 5 × (-3) + (-2), der Rest also -2. Python liefert bei positivem Divisor wie dieser Rechner 3, bei negativem Divisor hat der Rest dort aber das Vorzeichen des Divisors.

Warum diesen Rechner statt eines Standard-Taschenrechners nutzen?

Ein Standard-Taschenrechner zeigt für 10 ÷ 3 das Dezimalergebnis 3,333..., ein Rest-Rechner dagegen Quotient 3 und Rest 1, denn \(10 = 3 \times 3 + 1\). Für Schulaufgaben zur schriftlichen Division, Modulo-Logik beim Programmieren und Teilbarkeitsbeweise brauchen Sie genau dieses ganzzahlige Ergebnis. Außerdem rechnet dieser Rechner auch mit Zahlen, die gängige Taschenrechner nicht mehr exakt darstellen.

Welche Formel wird zur Restberechnung verwendet?

Der Rechner nutzt \(a = b \times q + r\) mit \(0 \leq r < |b|\), wobei a der Dividend, b der Divisor, q der ganzzahlige Quotient und r der Rest ist. Der Quotient ist \(q = \operatorname{sgn}(b) \cdot \lfloor a / |b| \rfloor\), bei positivem Divisor also einfach \(q = \lfloor a / b \rfloor\) (Abrunden auf die nächste ganze Zahl). Der Rest folgt aus \(r = a - b \times q\). Für a = 25 und b = 7 gilt \(q = 3\) und \(r = 25 - 7 \times 3 = 4\). Für a = 17 und b = -5 gilt \(q = -3\) und \(r = 2\).

Kann ich sehr große Zahlen dividieren?

Ja, der Rechner verarbeitet auch ganze Zahlen weit über der Kapazität gängiger Taschenrechner. Gleitkommazahlen (double) stellen ganze Zahlen nur bis \(2^{53} - 1 = 9.007.199.254.740.991\) exakt dar. Darüber würden Rundungsfehler den Rest verfälschen, deshalb rechnet der Rechner intern mit beliebig großer Ganzzahlarithmetik.
Hinweis: Dieser Rechner dient dazu, hilfreiche Schätzungen zu Informationszwecken bereitzustellen. Obwohl wir uns um Genauigkeit bemühen, können die Ergebnisse je nach örtlichen Gesetzen und individuellen Umständen variieren. Wir empfehlen, bei wichtigen Entscheidungen einen professionellen Berater zu Rate zu ziehen.