ForHosting KIT · Mathematik

Zahlen ordnen

Geben Sie 3; 1/2; -2,5; 4 und 7/4 ein und erhalten Sie -2,5; 1/2; 7/4; 3; 4: Jeder Eintrag wird in seinen echten Wert umgerechnet, Brüche und Dezimalzahlen stehen richtig, und Ihre Schreibweise bleibt erhalten. 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
Werte
3, 1/2, -2.5, 4, 7/4
Erhalten Sie
Anzahl
5
Geordnet
-2.5, 1/2, 7/4, 3, 4
Werte
-2,5, 0,5, 1,75, 3, 4

Gemischte Größen zu ordnen ist eine alltägliche Aufgabe im Unterricht und in der Datenaufbereitung: Ein Arbeitsblatt listet 3, 1/2, -2.5 und 7/4, und jemand muss sie auf dem Zahlenstrahl von klein nach groß anordnen. Lexikalische Sortierungen scheitern hier, weil die Zeichenkette 10 vor 2 kommt und ein Bruch wie 3/4 erst nach der Auswertung eine Dezimalzahl ist. Dieser Zahlenordner nimmt eine Liste ganzer, dezimaler und gebrochener Zeichenketten entgegen, wandelt jeden Eintrag in einen endlichen reellen Wert um und liefert dieselben Token in aufsteigender numerischer Reihenfolge zusammen mit den geparsten Werten.

Warum sich gemischte Größen nicht als Text sortieren lassen

Eine Liste, die ganze Zahlen, Dezimalzahlen und Brüche mischt, wirkt einfach, bis man sie mit einem Wörterbuchvergleich sortiert. Die Zeichenkette 10 steht vor 2, weil das Zeichen 1 kleiner ist als 2; das Token 1/2 hat keine numerische Bedeutung, bevor die Division ausgeführt wird; und 1 1/2 ist eine gemischte Zahl, nicht zwei getrennte Posten. Die einzige ehrliche Ordnung ist die der reellen Werte, die diese Token auf dem Zahlenstrahl darstellen.

Diese Fähigkeit durchläuft die Liste einmal, liest jeden Eintrag als ganze Zahl, Dezimalzahl (wahlweise wissenschaftliche Notation), einfachen Bruch a/b oder gemischte Zahl der Form Ganzzahl Zähler/Nenner und sortiert anschließend nach diesem endlichen Wert aufsteigend. Das Minuszeichen gilt für die gesamte Größe, daher ist -1 1/2 minus eins einhalb, nicht minus eins plus einhalb. Gleiche Werte behalten ihre ursprüngliche relative Reihenfolge, wodurch das Ergebnis stabil bleibt, wenn 1/2 und 0.5 gemeinsam auftreten.

Die Antwort liefert die ursprünglichen Schreibweisen in dieser Reihenfolge sowie die geparsten endlichen Zahlen, sodass Lernende weiterhin 7/4 neben 3 sehen, während ein Skript 1.75 und 3 verarbeitet. Leere Token, Buchstaben, Infinity, NaN und ein Nenner null sind keine endlichen Zahlen und erzeugen niemals eine Teilrangliste.

Eingabevertrag, zulässige Schreibweisen und Fehler

Jede Zeichenkette darf eine ganze Zahl wie 3 oder -12 sein, eine Dezimalzahl wie 0.5, -2.5 oder .25, ein einfacher Bruch wie 1/2 oder -7/4 oder eine gemischte Zahl wie 1 1/2 und -2 3/4. Leerzeichen um den Schrägstrich sind zulässig. Bei Erfolg enthält der Körper count, ordered mit den ursprünglichen Token von klein nach groß und values mit den zugehörigen endlichen Zahlen, gerundet auf zwölf signifikante Stellen für einen stabilen Vertrag über Laufzeiten hinweg.

Die Meldung nennt den fehlerhaften Index, damit ein Formular die Zeile hervorheben kann. Kombinieren Sie diese Seite mit einer Fünf-Zahlen-Zusammenfassung oder einem Mittelwert-Zentralwert-Modalwert-Werkzeug, wenn Sie nach der Ordnung deskriptive Statistik brauchen; dieser Endpunkt reiht nur die Token.

Wo ein Zahlenordner seinen Nutzen zeigt

Klassenräume und Nachhilfeplattformen nutzen einen Zahlenordner, damit Lernende Hausaufgaben von klein nach groß prüfen können, die Brüche mit Dezimalzahlen mischen, ohne ein Vorzeichen zu verdrehen oder 1/4 für größer als 1/3 zu halten, weil vier größer als drei ist. Prüfungsgeneratoren brauchen ein deterministisches Orakel, das eine falsche Permutation als falsch markiert und eine Leerstelle oder ein Wort zurückweist, statt die schlechte Zelle stillschweigend zu verwerfen.

Analytikerinnen und Analytiker, die eine als Text erfasste Spalte erben — 3, 1/2, 2.25, 7/4 —, können sie vor dem Zeichnen oder Verknüpfen einordnen, ohne eine Tabelle zu öffnen, die 1/2 als Datum deuten könnte. Halten Sie Listen unter der Grenze von fünfhundert Einträgen, verankern Sie die geordneten Token in Tests, und Sie erhalten eine reproduzierbare Rangfolge für Arbeitsblätter, LMS-Erweiterungen und Edge-Worker, ohne für eine einzeilige Sortierung ein Computeralgebrasystem aufzubauen.

Hausaufgaben: von klein nach groß

Geben Sie Lernenden eine gemischte Liste wie 3, 1/2, -2.5 und 7/4 und prüfen Sie die handschriftliche Reihenfolge gegen eine deterministische Rangfolge.

Eine gemischte Zahlenspalte bereinigen

Ordnen Sie eine Textspalte ganzer Zahlen, Dezimalzahlen und Brüche vor dem Zeichnen oder Verknüpfen, ohne dass eine Tabelle 1/2 in ein Datum verwandelt.

Automatische Bewertung in Prüfungen und LMS

Bewerten Sie Ordnungsaufgaben mit einem Orakel, das unlesbare Token zurückweist, statt sie zu streichen und eine kürzere Liste zu erfinden.

Wie ordne ich gemischte ganze Zahlen, Dezimalzahlen und Brüche?

Senden Sie ein nicht leeres values-Feld aus Zahlzeichenketten.

Welche Schreibweisen sind zulässig?

Ganze Zahlen (3, -12), Dezimalzahlen (0.5, -2.5, .25), einfache Brüche (1/2, -7/4) und gemischte Zahlen (1 1/2, -2 3/4). Leerzeichen um den Schrägstrich sind zulässig. Ein Nenner null wird zurückgewiesen.

Was geschieht, wenn ein Eintrag keine Zahl ist?

Leerer Text, Buchstaben, Infinity, NaN und 1/0 sind keine endlichen Zahlen. Ungültige Eingabe wird nicht berechnet.

Wie werden Gleichstände geordnet, wenn zwei Token denselben Wert haben?

Die Sortierung ist stabil: gleiche Werte wie 1/2 und 0.5 behalten die Reihenfolge aus der Eingabe, sodass die Rangfolge deterministisch ist.

Wie wird eine negative gemischte Zahl wie -1 1/2 gelesen?

Als minus eineinhalb: Das Vorzeichen gilt für die ganze Größe, nicht nur für den ganzzahligen Teil. Deshalb steht -1 1/2 unter -1 und bedeutet nicht minus eins plus ein halb.

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/stat/ordering-numbers

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/stat/ordering-numbers \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"values":["3","1/2","-2.5","4","7/4"]}'
{
  "values": [
    "3",
    "1/2",
    "-2.5",
    "4",
    "7/4"
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.ordering_numbers",
  "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_items500
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.

Jedes Token, das sich nicht als endliche Zahl lesen lässt — leerer Text, Buchstaben oder ein Bruch mit Nenner null — schlägt mit invalid_input fehl und wird nicht berechnet. Derselbe deterministische Analysepfad läuft kostenlos im Browser und als vorausbezahlter API-Aufruf zu $0.002 je erfolgreicher Anfrage.

Eingabevertrag, zulässige Schreibweisen und Fehler

Senden Sie per POST einen JSON-Körper mit einem Pflichtfeld namens values: ein nicht leeres Feld von Zeichenketten, höchstens fünfhundert Einträge. Die Aliasse numbers, list und data werden akzeptiert und verhalten sich gleich. Eine durch Kommas, Semikolons oder Zeilenumbrüche getrennte Zeichenkette wird ebenfalls angenommen, damit eine eingefügte Spalte sortiert werden kann, ohne jede Zelle in JSON-Anführungszeichen zu setzen; Leerzeichen dienen nicht als Trenner, weil gemischte Zahlen bereits ein Leerzeichen enthalten. Eine fehlgeschlagene Prüfung — fehlendes Feld values, leere Liste, mehr als fünfhundert Einträge oder jedes Token, das sich nicht als endliche Zahl lesen lässt — liefert invalid_input und wird nie berechnet.

Wo ein Zahlenordner seinen Nutzen zeigt

Weil die Umsetzung Analyse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002, ohne Modell-Token und ohne ausgehendes Netz.

Was kostet das Werkzeug zum Ordnen von Zahlen?

Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →