ForHosting KIT · Mathematik

Balancierte Primzahl anhand ihrer Nachbarn prüfen

53 ist eine balancierte Primzahl: Die nächsten Primzahlen sind 47 darunter und 59 darüber, beide 6 entfernt, und ihr Mittelwert ist 53. Geben Sie eine Primzahl von 2 bis 1.000.000.000 ein und sehen Sie Nachbarn, Mittelwert und Urteil. 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
Zahl
53
Erhalten Sie
Vorherige Primzahl
47
Nächste Primzahl
59
Mittelwert der Nachbarn
53

Eine balancierte Primzahl liegt genau in der Mitte zwischen der unmittelbar vorhergehenden und der unmittelbar folgenden Primzahl. Dieses Werkzeug bestätigt zunächst, dass die eingegebene ganze Zahl tatsächlich prim ist, ermittelt beide Primzahlnachbarn, berechnet deren arithmetisches Mittel und vergleicht es mit dem Ausgangswert. Das Ergebnis liefert die Belege für die Entscheidung statt nur einer Ja-oder-Nein-Angabe. Zusammengesetzte Zahlen werden abgewiesen, damit die mathematische Definition eingehalten wird und Eingabefehler in automatisierten Abläufen sichtbar bleiben.

Wodurch eine Primzahl balanciert ist

Eine Primzahl ist balanciert, wenn ihr Abstand zur vorhergehenden Primzahl genauso groß ist wie ihr Abstand zur folgenden Primzahl. Gleichbedeutend damit ist die Aussage, dass die mittlere Primzahl dem arithmetischen Mittel ihrer beiden Nachbarn entspricht. Bei 53 liegt beispielsweise 47 unmittelbar darunter und 59 unmittelbar darüber.

Beide Abstände betragen sechs, und das Mittel aus 47 und 59 ist 53; die Prüfung fällt somit positiv aus. Entscheidend ist, dass es sich um die unmittelbaren Nachbarn handelt. Beliebige kleinere und größere Primzahlen würden die anerkannte Definition nicht prüfen.

Das Werkzeug sucht deshalb in beiden Richtungen bis zur jeweils nächsten Primzahl, gibt diese Werte aus, berechnet ihr Mittel und vergleicht es mit der eingegebenen Primzahl. Anhand der Ergebnisfelder lässt sich die Schlussfolgerung leicht nachvollziehen oder weiterverarbeiten. Ein falsches Ergebnis bedeutet nicht, dass die Zahl zusammengesetzt ist.

Es besagt, dass sie zwar prim ist, aber nicht mittig zwischen ihren Nachbarn liegt. Zusammengesetzte Eingaben lösen einen eigenen Fehler aus, damit diese mathematischen Sachverhalte nicht verwechselt werden.

Einen Wert eingeben und das Ergebnis verstehen

Geben Sie eine einzelne ganze Zahl in das Zahlenfeld ein. Brüche, numerische Zeichenketten, nicht sicher darstellbare ganze Zahlen, Werte außerhalb des Bereichs und zusammengesetzte Zahlen werden abgewiesen, anstatt stillschweigend gerundet oder umgewandelt zu werden. Ist es falsch, stimmen die Nachbarn weiterhin, doch ihr Mittelpunkt weicht von der eingegebenen Primzahl ab.

Die 2 ist eine gültige Primzahl, besitzt jedoch keine vorhergehende Primzahl und kann daher die Definition mit zwei Nachbarn nicht erfüllen. In diesem Sonderfall ist das Ergebnis falsch, die nächste Primzahl wird ausgegeben und die Felder für den nicht vorhandenen Vorgänger und Mittelwert werden weggelassen. So bleibt die optionale Ausgabe semantisch eindeutig.

Deterministische Prüfung für Lernen und Automatisierung

Die Prüfung verwendet exakte Ganzzahlarithmetik und deterministische Primzahltests, ohne zufällige Zeugen, externe Datenbanken oder Netzwerkabfragen. Zunächst wird der eingegebene Wert geprüft; anschließend werden benachbarte Kandidaten getestet, bis unterhalb und oberhalb die jeweils nächste Primzahl gefunden ist. Die Teilbarkeit muss nur bis zur Quadratwurzel des jeweiligen Kandidaten untersucht werden, und nach der Sonderbehandlung der 2 werden gerade Kandidaten übersprungen.

Für interaktive Kontrollen kann dieselbe Kernberechnung lokal auf der Seite laufen. Die Obergrenze beschränkt den Arbeitsaufwand im ungünstigsten Fall und deckt zugleich viele übliche Beispiele ab. Für sehr große ganze Zahlen oder probabilistische Verfahren sollten Sie spezialisierte Software für Zahlentheorie und beliebige Genauigkeit einsetzen.

Eine Aufgabe zur Zahlentheorie prüfen

Überprüfen Sie eine vermutete balancierte Primzahl anhand ihrer exakten Primzahlnachbarn.

Eingaben für ein Zahlenrätsel validieren

Weisen Sie zusammengesetzte Werte ab und unterscheiden Sie nicht balancierte von balancierten Primzahlen.

Daten zu Primzahlfolgen erstellen

Klassifizieren Sie einzelne Primzahlen mit ausdrücklichen Nachbarn und Mittelpunkten zur späteren Analyse.

Was ist eine balancierte Primzahl?

Sie ist eine Primzahl, die dem arithmetischen Mittel der unmittelbar vorhergehenden und folgenden Primzahl entspricht.

Warum ist 2 nicht balanciert?

Die 2 besitzt keine vorhergehende Primzahl und kann deshalb nicht der Mittelpunkt zweier Primzahlnachbarn sein.

Nutzt die Prüfung eine Primzahldatenbank?

Nein. Eingabe und benachbarte Kandidaten werden deterministisch mit lokaler Ganzzahlarithmetik getestet.

Was passiert, wenn ich eine zusammengesetzte Zahl eingebe?

Sie wird mit einem klaren Hinweis abgelehnt, statt ein negatives Ergebnis zu erhalten. Ein Nein gibt es nur für Primzahlen, die nicht mittig zwischen ihren Nachbarn liegen, damit beide Fälle nie verwechselt werden.

Warum zählen nur die unmittelbar benachbarten Primzahlen?

Die Definition verlangt die Primzahl direkt davor und direkt danach. Beliebige andere Primzahlen würden nichts prüfen, deshalb sucht das Werkzeug auf beiden Seiten nach außen, bis es die nächste findet.

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/numth/balanced-prime

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/numth/balanced-prime \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"number":53}'
{
  "number": 53
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "numth.balanced_prime",
  "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.

max_value1000000000
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.

Einen Wert eingeben und das Ergebnis verstehen

Der zulässige Bereich reicht von 2 bis 1,000,000,000 und setzt dem deterministischen Verfahren damit eine klare Arbeitsgrenze im Browser wie auch in der API. Für eine Primzahl über 2 enthält die Antwort neben dem Ausgangswert die Felder previous_prime, next_prime, neighbor_average und is_balanced. Ist is_balanced wahr, sind die beiden Primzahlabstände gleich.

Deterministische Prüfung für Lernen und Automatisierung

Jede Anfrage untersucht ein Element; die Nutzung der API kostet $0.002.

Was geschieht bei einer zusammengesetzten Zahl?

Die Anfrage liefert den Fehler invalid_input, weil der Balancestatus hier nur für Primzahleingaben definiert ist.

Was kostet die Nutzung der API?

Jede Anfrage kostet $0.002. Die interaktive Ausführung im Browser ist ebenfalls ohne Netzwerkberechnung verfügbar.

Vollständige KIT-Dokumentation lesen →