ForHosting KIT · Mathematik

Teilbarkeitstest

Ist 252 durch 7 teilbar? Ja: Die 7 passt 36-mal hinein, der Rest ist 0. Geben Sie zwei beliebige ganze Zahlen ein, auch negative, und erhalten Sie ein klares Ja oder Nein samt Quotient und Rest als Beleg. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Dividend
252
Divisor
7
Erhalten Sie
Quotient
36
Rest
0

Sie senden einen Dividenden und einen Divisor und erhalten ein schlichtes wahr oder falsch, zusammen mit dem Quotienten und dem Rest, die die Antwort begründen. Negative Ganzzahlen und Ziffernzeichenketten werden unterstützt, ein Divisor von null wird mit einem klaren Fehler abgelehnt, und es wird nie gerundet oder angenähert — die Arithmetik ist exakte Ganzzahlrechnung, sodass die Antwort überall dieselbe ist, wo sie ausgeführt wird.

Was der Teilbarkeitstest beantwortet

Eine Ganzzahl a ist durch eine Ganzzahl b teilbar, wenn die Division a ÷ b keinen Rest lässt. Das klingt trivial, und für kleine Zahlen ist es das auch — die meisten Menschen kennen die Eselsbrücken für 2, 3, 5 und 10. Doch die Frage hört auf, trivial zu sein, wenn die Zahlen groß oder negativ sind oder als Zeichenketten aus einem Formularfeld oder einer Tabellenspalte ankommen.

Der Teilbarkeitstest-Rechner führt die Prüfung in einem einzigen Aufruf durch: Senden Sie Dividend und Divisor und lesen Sie die boolesche Antwort ab. Er gibt außerdem Quotient und Rest zurück, denn in den meisten realen Arbeitsabläufen ist das Ja oder Nein nur die Hälfte dessen, was Sie brauchen — die andere Hälfte ist zu wissen, wie oft der Divisor hineinpasst oder wie weit Sie von einer glatten Aufteilung entfernt sind.

Die Null wird sorgfältig behandelt: Jede Ganzzahl teilt die Null, und die Null selbst wird als Divisor mit einem klaren Fehler abgelehnt statt mit einer stillschweigend falschen Antwort.

Wie die Prüfung berechnet wird

Die Berechnung ist exakte Ganzzahlarithmetik, keine Gleitkommadivision. Nach der Validierung wird der Rest direkt berechnet: Ist er null, ist der Dividend teilbar, und der Quotient ergibt sich aus (Dividend − Rest) ÷ Divisor, was stets eine exakte Ganzzahl ohne jede Rundung ist. Negative Werte verhalten sich so, wie die Mathematik es erwartet: −252 ist durch 7 teilbar, und das Ergebnis spiegelt das wider, wobei der Rest der Vorzeichenkonvention des Dividenden folgt.

Beide Eingaben sind auf den Bereich sicherer Ganzzahlen begrenzt, sodass jeder Vergleich auf jeder Maschine exakt ist, im Browser wie auf dem Server, und alles jenseits dieses Bereichs wird abgelehnt, statt stillschweigend angenähert zu werden.

Wo er in der Praxis eingesetzt wird

Teilbarkeitsprüfungen verstecken sich in einer überraschenden Menge alltäglicher Software: Paginierungscode, der wissen muss, ob eine Gesamtsumme gleichmäßig auf Seiten aufgeht, Scheduler, die jeden n-ten Tag auslösen, Fakturierungssysteme, die prüfen, ob eine Chargensumme auf Kostenstellen aufgeteilt werden kann, und Validierungsregeln, die verlangen, dass eine Seriennummer ein Vielfaches einer Prüfsummenbasis ist.

Dies als Service-Aufruf zu erledigen bedeutet, dass die Regel an einem einzigen Ort lebt, mit einer einzigen Definition der Ganzzahl und einem einzigen Verhalten für Grenzfälle, statt in jeder Pipeline, die sie braucht, neu — und gelegentlich falsch — implementiert zu werden. Die Antwort enthält außerdem Quotient und Rest, was in der Regel genau das Nächste ist, was der aufrufende Code ohnehin berechnen würde.

Planungsintervalle prüfen

Testen Sie, ob ein Tag des Jahres oder ein Zeitstempelversatz ein exaktes Vielfaches Ihres Wiederholungsintervalls ist, bevor Sie eine geplante Aufgabe auslösen.

Prüfsummen und Seriennummernformate verifizieren

Bestätigen Sie, dass eine Kennung durch ihre Prüfsummenbasis teilbar ist, als schnelle Integritätsprüfung eingehender Daten.

Was kostet das?

Die Ausführung in Ihrem Browser auf dieser Seite ist ebenfalls kostenlos.

Werden negative Ganzzahlen unterstützt?

Ja. Teilbarkeit ist über allen Ganzzahlen definiert, sodass −252 durch 7 teilbar ist und das Werkzeug dies entsprechend meldet.

Kann ich die Zahlen als Zeichenketten übergeben?

Ja. Ziffernzeichenketten wie "252" werden als Ganzzahlen eingelesen. Alles, was sich nicht zu einer exakten Ganzzahl auswerten lässt — Dezimalzahlen, Boolesche Werte, Text — wird abgelehnt.

Ist das Ergebnis bei sehr großen Zahlen exakt?

Eingaben bis zur maximalen sicheren Ganzzahl werden exakt berechnet. Werte jenseits dieses Bereichs werden abgelehnt statt angenähert.

Was genau wird zurückgegeben?

Ein boolescher Wert, der angibt, ob der Dividend durch den Divisor teilbar ist, plus Quotient und Rest, sodass Sie die Begründung zusammen mit der Antwort erhalten.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/math/divisibility-test

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/math/divisibility-test \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"dividend":252,"divisor":7}'
{
  "dividend": 252,
  "divisor": 7
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.divisibility_test",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Die Teilbarkeitstest-API beantwortet eine der ältesten Fragen der Arithmetik: Teilt diese Zahl jene andere exakt?

Wie die Prüfung berechnet wird

Beide Eingaben werden zunächst als Ganzzahlen validiert — eine JSON-Ganzzahl oder eine Ziffernzeichenkette, die zu einer solchen wird — und mit einem expliziten Fehler abgelehnt, wenn sie es nicht sind, denn ein Gleitkomma-Modulo zweier ungenauer Werte kann für Zahlen einen Rest von null melden, die gar nicht teilbar sind.

Wo er in der Praxis eingesetzt wird

Derselbe Code, der hier läuft, funktioniert kostenlos in Ihrem Browser auf dieser Seite: Sie können ein Zahlenpaar also von Hand prüfen und erst $0.002 pro Anfrage zahlen, wenn Sie die Prüfung automatisieren.

Glatte Aufteilungen in der Stapelverarbeitung validieren

Bestätigen Sie, dass eine Datensatzanzahl sich exakt auf die Zahl der Worker aufteilt, bevor Sie einen parallelen Job starten, und lesen Sie den Quotienten zur Dimensionierung jedes Fragments ab.

Was passiert, wenn der Divisor null ist?

Die Anfrage wird mit einem invalid_input-Fehler abgelehnt: Die Division durch null ist undefiniert, es gibt also kein sinnvolles wahr oder falsch zurückzugeben.

Vollständige KIT-Dokumentation lesen →