ForHosting KIT · Entwickler-Tools

Quadranten-Finder

Die Quadranten-API nimmt die x- und y-Koordinaten eines Punktes in der kartesischen Ebene entgegen und sagt Ihnen genau, wo er liegt: im Quadranten I, II, III oder IV, auf der x-Achse, auf der y-Achse oder im Ursprung.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Sie folgt der mathematischen Standardkonvention: Quadrant I ist der Bereich, in dem beide Koordinaten positiv sind, und die Nummerierung läuft gegen den Uhrzeigersinn weiter. Eine Koordinate mit dem Wert null wird niemals in einen Quadranten gezwängt: Punkte auf einer Achse werden als Achsenpunkte gemeldet — genau die Unterscheidung, die die meisten schnellen Implementierungen falsch machen. Beide Koordinaten müssen endliche Zahlen sein; alles andere liefert einen klaren Fehler für ungültige Eingabe.

Was der Quadrant eines Punktes bedeutet

Die kartesische Ebene wird von der x-Achse und der y-Achse in vier Bereiche geteilt, die Quadranten heißen. Quadrant I enthält jeden Punkt, bei dem x und y beide positiv sind; gegen den Uhrzeigersinn hat Quadrant II ein negatives x und ein positives y, Quadrant III hat beide Koordinaten negativ und Quadrant IV hat ein positives x und ein negatives y. Den Quadranten eines Punktes zu kennen ist mehr als eine Schulaufgabe: Er verrät das Vorzeichenmuster der Koordinaten, ohne dass Sie jeden Wert einzeln prüfen müssen — genau das, worauf Trigonometrie, Physiksimulationen und Game-Engines bei der Interpretation von Winkeln und Vektoren aufbauen. Ein Quadranten-Finder bündelt diesen gesamten Gedankengang in einem einzigen Klassifizierungsaufruf. Sie senden zwei Zahlen und erhalten eine Quadrantennummer zwischen eins und vier — oder eine explizite Achsen- beziehungsweise Ursprungsangabe, wenn eine Koordinate null ist, denn Punkte auf einer Achse gehören zu keinem Quadranten, und sie mit einem zu verwechseln ist der klassische Fehler der Koordinatengeometrie.

Wie die Klassifizierung entschieden wird

Die Regel ist ein strikter Vorzeichentest, der in fester Reihenfolge angewendet wird, damit das Ergebnis immer eindeutig ist. Zuerst prüft der Endpunkt, ob beide Koordinaten null sind; in diesem Fall ist der Punkt der Ursprung. Dann prüft er, ob y null ist, wodurch der Punkt auf der x-Achse liegt, und ob x null ist, wodurch er auf der y-Achse liegt. Nur wenn beide Koordinaten ungleich null sind, entscheidet das Vorzeichen jeder Koordinate über den Quadranten: positiv-positiv ergibt I, negativ-positiv ergibt II, negativ-negativ ergibt III und positiv-negativ ergibt IV. Diese Reihenfolge ist wichtig, weil ein Punkt wie (0, 5) auf der y-Achse liegt und nicht im Quadranten I oder II, und (0, 0) der Ursprung ist und keine beliebige Achse. Die Eingabevalidierung ist ebenso strikt: Jede Koordinate muss eine endliche Zahl sein, sodass NaN, Infinity, fehlende Felder und nicht numerische Werte mit einem Fehler für ungültige Eingabe abgelehnt werden, statt still eine falsche Klassifizierung zu erzeugen.

Wo sie in der Praxis passt

Lernwerkzeuge nutzen den Endpunkt, um Schülerantworten zur Koordinatenebene sofort und konsistent zu prüfen. Spieleentwickler nutzen die Quadrantenlogik, um Sprite-Ausrichtung, Minimap-Platzierung und Kollisionsregionen zu bestimmen, und diese API sorgt dafür, dass die serverseitige Validierung mit dem Client übereinstimmt. Datenvisualisierungs-Pipelines nutzen sie, um Punkte in Regionen zu gruppieren, bevor ein Streudiagramm eingefärbt und beschriftet wird. Da derselbe deterministische Code auf dieser Seite kostenlos in Ihrem Browser und für API-Aufrufe auf unserem Edge läuft, können Sie eine Klassifizierung interaktiv ausprobieren und anschließend automatisieren — mit der Gewissheit, dass die Antworten exakt übereinstimmen. Der Aufruf ist zustandslos, speichert nichts und kostet $0.002 pro Anfrage, wenn Sie ihn über die API aufrufen. Für Massenarbeit senden Sie eine Anfrage pro Punkt und aggregieren die Ergebnisse clientseitig; eine Stapelvariante gibt es nicht, was den Vertrag — und seinen Preis — trivial vorhersehbar hält.

Koordinatengeometrie-Aufgaben korrigieren

Prüfen Sie, ob ein Schüler einen Punkt im richtigen Quadranten platziert hat, ohne eigene Vorzeichenlogik zu schreiben.

Punkte eines Streudiagramms zum Einfärben gruppieren

Klassifizieren Sie jeden Punkt vor dem Rendern nach Quadrant oder Achse, damit jede Region ihre eigene Farbe erhält.

Spielwelt-Koordinaten serverseitig validieren

Bestätigen Sie, dass eine vom Client gesendete Position in der Region liegt, die der Server für seine Orientierungslogik erwartet.

Was kostet das?

$0.002 pro Anfrage. Die Ausführung in Ihrem Browser auf dieser Seite ist außerdem kostenlos.

Welche Quadrantennummerierung wird verwendet?

Die Standardkonvention: Quadrant I hat positives x und positives y, und die Nummerierung läuft gegen den Uhrzeigersinn bis IV weiter.

Was passiert, wenn eine Koordinate null ist?

Der Punkt wird auf der x-Achse (y = 0), auf der y-Achse (x = 0) oder im Ursprung (beide null) gemeldet — niemals als Quadrant.

Welche Eingabe wird abgelehnt?

Jede fehlende oder nicht endliche Koordinate, einschließlich NaN, Infinity und nicht numerischem Text.

Wird etwas gespeichert?

Nein. Die Koordinaten werden klassifiziert und verworfen; nur die Position wird zurückgegeben.

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/coordinate-grid

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/coordinate-grid \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x":-3.5,"y":2}'
{
  "x": -3.5,
  "y": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.coordinate_grid",
  "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.

Vollständige KIT-Dokumentation lesen →