ForHosting KIT · Mathematik

Moran-Zahl prüfen

Prüfen Sie, ob eine Zahl geteilt durch ihre Quersumme eine Primzahl ergibt: 18 hat die Quersumme 9, 18 durch 9 ist 2, und 2 ist prim, also ist 18 eine Moran-Zahl. Jeder Schritt wird gezeigt, auch ein Nein ist damit erklärt. 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
N
18
Erhalten Sie
Quersumme
9
Quotient
2

Eine Moran-Zahl ist eine positive Ganzzahl, die nach der Division durch ihre dezimale Ziffernsumme eine Primzahl ergibt. Dieses Prüfwerkzeug führt jeden Teil der Definition aus: Es berechnet die Ziffernsumme, bestätigt die restlose Division, prüft den ganzzahligen Quotienten auf Primalität und liefert die endgültige Einordnung. Die Berechnung ist deterministisch und verwendet durchgehend Ganzzahlarithmetik.

Was die Prüfung einer Moran-Zahl bedeutet

Die Moran-Eigenschaft verbindet die Dezimalschreibweise mit Primzahlen. Nehmen Sie eine positive Ganzzahl n, addieren Sie ihre Dezimalziffern und teilen Sie n durch diese Summe. Die Zahl erfüllt die Eigenschaft nur, wenn die Division eine Ganzzahl ergibt und diese Ganzzahl prim ist.

Bei 18 lautet die Ziffernsumme beispielsweise 1 + 8 = 9. Die Division von 18 durch 9 ergibt 2, und 2 ist prim; daher ist 18 eine Moran-Zahl. Jede Bedingung ist erforderlich.

Bleibt ein Rest, gibt es keinen ganzzahligen Quotienten für die Primzahlprüfung und die Zahl ist keine Moran-Zahl. Ist die Division zwar restlos, der Quotient aber 1 oder zusammengesetzt, fällt das Ergebnis ebenfalls negativ aus. Dadurch wird ein negatives Ergebnis erklärt, statt nur Ja oder Nein auszugeben. quotient fehlt bei einer nicht restlosen Division, weil ein Bruchwert nicht zur Definition gehört.

Eins ist eine gültige Eingabe, aber keine Moran-Zahl: Ziffernsumme und Quotient sind jeweils eins, und eins ist nicht prim.

Wie das Werkzeug ein exaktes Ergebnis berechnet

Der Löser liest n als vollständige dezimale Ganzzahl. Nach dem Einlesen durchläuft der Löser die kanonische Dezimaldarstellung einmal, um die Ziffernsumme zu bilden. Da alle zulässigen Eingaben positiv sind, kann diese Summe nicht null sein.

Anschließend entscheidet eine Restoperation, ob der Quotient ganzzahlig ist. Nur ein exakter Quotient gelangt zur Primzahlprüfung. Werte unter zwei sind nicht prim, zwei wird direkt behandelt und andere gerade Werte werden sofort verworfen.

Bei einem ungeraden Kandidaten testet der Algorithmus nur ungerade Teiler, solange der Teiler den durch sich selbst geteilten Kandidaten nicht überschreitet. Dieser Ganzzahlvergleich vermeidet eine gerundete Quadratwurzel und garantiert das Ende innerhalb einer festen Schranke. Ein gefundener Teiler beweist, dass der Quotient zusammengesetzt ist; das Ausschöpfen der Schranke beweist seine Primalität.

Das Ergebnis für Lernen, Validierung und Daten nutzen

Moran-Zahlen eignen sich für die unterhaltsame Zahlentheorie, weil eine einfache Ziffernoperation zu einer echten Primzahlbedingung führt. Im Unterricht können Lernende die Ziffernsumme berechnen, die Restlosigkeit der Division vorhersagen und den Quotienten faktorisieren, bevor sie ihre Arbeit mit der strukturierten Antwort vergleichen. Das Werkzeug unterstützt so die Kontrolle, ohne die Zwischenergebnisse zu verbergen, die das Ergebnis begründen.

Weil quotient nur erscheint, wenn es mathematisch sinnvoll ist, müssen typisierte Clients weder ein mehrdeutiges null noch eine Dezimalnäherung deuten. Für eine begrenzte Folgenstudie senden Sie Kandidaten aus Ihrer eigenen kontrollierten Schleife und behalten Antworten, deren Feld moran true ist.

Aufgaben zur Zahlentheorie prüfen

Prüfen Sie eine vorgeschlagene Moran-Zahl samt Ziffernsumme, Teilbarkeit und Primzahlquotient, die die Einordnung begründen.

Ganzzahldatensätze kennzeichnen

Ergänzen Sie einzelne Werte in einer Validierungs- oder Anreicherungskette um eine erklärbare Moran-Markierung und die Zwischenrechnung.

Was ist eine Moran-Zahl?

Sie ist eine positive Ganzzahl, deren restlose Division durch ihre Dezimalziffernsumme einen ganzzahligen Primzahlquotienten ergibt.

Ist 18 eine Moran-Zahl?

Ja. Ihre Ziffernsumme ist 9, und 18 geteilt durch 9 ergibt die Primzahl 2.

Was geschieht bei einer nicht restlosen Division?

Die Zahl ist keine Moran-Zahl. divisible und moran werden false; quotient fehlt, weil kein ganzzahliger Quotient vorliegt.

Ist 1 eine Moran-Zahl?

Nein. Die Quersumme ist 1 und der Quotient ebenfalls 1, und 1 ist keine Primzahl. Sie können 1 trotzdem eingeben; das Ergebnis erklärt, warum die Bedingung nicht erfüllt ist.

Und wenn die Division aufgeht, der Quotient aber nicht prim ist?

Dann ist es ebenfalls keine Moran-Zahl. Das Ergebnis zeigt die Quersumme, bestätigt die restlose Division und nennt den Quotienten 1 oder zusammengesetzt, sodass Sie sehen, woran es scheitert.

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/moran-number

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

Sie können sie kostenlos im Browser ausführen oder die API für $0.002 pro erfolgreicher Anfrage aufrufen.

Was die Prüfung einer Moran-Zahl bedeutet

Die Antwort zeigt diese Schritte mit digit_sum, divisible, dem optionalen Feld quotient, quotient_is_prime und moran. Eingaben unter eins erzeugen invalid_input statt einer mathematischen Einordnung.

Wie das Werkzeug ein exaktes Ergebnis berechnet

Er akzeptiert sichere JSON-Ganzzahlen und Zeichenketten vollständiger Dezimalzahlen, weist jedoch Brüche, wissenschaftliche Schreibweise, Unendlich, fehlende Werte und Ganzzahlen außerhalb des sicheren JavaScript-Bereichs zurück. Diese Grenze erhält die exakte Bedeutung von Ziffern, Resten und Quotienten. Netzwerk, Zufall, Zustand, Modell und aktuelle Uhrzeit spielen keine Rolle, sodass dieselbe Eingabe im Browser und über die API stets dasselbe JSON erzeugt.

Das Ergebnis für Lernen, Validierung und Daten nutzen

Der Browser eignet sich für Einzelprüfungen; erfolgreiche automatisierte API-Anfragen kosten $0.002 und verwenden denselben reinen Löser. Diese Fähigkeit bewertet einen angegebenen Wert pro Anfrage: Sie zählt keine Bereiche auf und behauptet nicht, jede durch ihre Ziffernsumme teilbare Zahl sei eine Moran-Zahl.

Folgengeneratoren testen

Nutzen Sie deterministische positive und negative Ergebnisse als Regressionstests für Programme, die unterhaltsame Ganzzahlfolgen erzeugen oder filtern.

Was geschieht, wenn n kleiner als eins ist?

Die Anfrage schlägt mit invalid_input fehl, weil das Werkzeug nur positive Ganzzahlen akzeptiert.

Was kostet eine API-Anfrage?

Jede erfolgreiche API-Anfrage kostet $0.002. Dieselbe deterministische Berechnung läuft auch kostenlos in Ihrem Browser.

Vollständige KIT-Dokumentation lesen →