ForHosting KIT · Mathematik

Punkt um beliebiges Zentrum drehen

Drehen Sie einen Punkt um einen beliebigen Drehpunkt, nicht nur um den Ursprung: (4, 2) um 90° um (1, 1) gedreht landet bei (0, 4). Positive Winkel drehen gegen den Uhrzeigersinn, wie im Lehrbuch. 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
X
4
Y
2
Cx
1
Cy
1
Winkel
90
Erhalten Sie
Gedrehtes x
0
Gedrehtes y
4

Einen zweidimensionalen Punkt um ein beliebiges Zentrum zu drehen ist eine grundlegende trigonometrische Transformation in Koordinatengeometrie, Computergrafik, Robotik, CAD und Vermessung. Gegeben ein Punkt P gleich (x, y), ein Drehzentrum C gleich (cx, cy) und ein Drehwinkel in Grad, erhält man das Bild P′, indem man C in den Ursprung verschiebt, mit der Standard-Kosinus-Sinus-Rotationsmatrix multipliziert und um dasselbe Zentrum zurückverschiebt. Positive Winkel drehen gegen den Uhrzeigersinn, wie in Lehrbüchern und den meisten Grafikbibliotheken.

Was die Drehung eines Punkts um ein Zentrum bedeutet und wer sie braucht

In der kartesischen Ebene bewegt die Drehung eines Punkts um ein Zentrum jeden Punkt entlang eines Kreises, dessen Mittelpunkt der gewählte Drehpunkt ist, und erhält den Abstand zu diesem Drehpunkt. Algebraisch subtrahieren Sie das Zentrum vom Punkt, multiplizieren mit der zwei-mal-zwei-Rotationsmatrix aus Kosinus und Sinus des Winkels und addieren das Zentrum wieder. Die Suchabsicht bündelt sich um Phrasen wie Rechner Punkt um beliebiges Zentrum drehen, Koordinaten um einen Drehpunkt rotieren, zweidimensionale Rotationsmatrix um einen Punkt und Bild eines Punkts nach der Drehung.

Studierende wollen beide Koordinaten nach einer neunzig- oder hundertachtziggradigen Drehung um einen beliebigen Drehpunkt, nicht nur um den Ursprung. Anders als Mittelpunkt- oder Spiegelungshilfen konzentriert sich diese Seite ausschließlich auf die ebene Drehung eines Punkts um ein Zentrum um einen Winkel mit klassischer Trigonometrie.

Praktische Nutzung, Grenzen, Preise und Lieferkanäle

Nutzen Sie das Browser-Tool, wenn Sie eine sofortige Drehung wollen, um Hausaufgaben zu prüfen, eine Figur nach einer Drehung um ein beschriftetes Zentrum zu verifizieren oder zu bestätigen, dass ein CAD-Marker dort landet, wo das Lehrbuch es behauptet. Koordinaten und Winkel dürfen beliebige endliche Zahlen innerhalb einer großen Absolutgrenze sein, die für übliche CAD- und Unterrichtsfiguren geeignet ist; die Antwortkoordinaten teilen das Einheitensystem, das Sie bereits verwenden, während der Winkel stets in Grad interpretiert wird.

Es gibt kein Sprachmodell, keinen externen Geometriedienst und keine Zufälligkeit, daher ist die Fähigkeit sicher in Continuous-Integration-Prüfungen und reproduzierbaren Unterrichtsmaterialien zu verankern. Verdrahten Sie den Endpunkt in Symmetrie-Demos, Wettbewerbs-Antwortprüfer, Sprite-Pivot-Hilfen oder Vorverarbeitungsschritte, in denen Sie bereits ein explizites Zentrum und einen Winkel bevorzugen statt undurchsichtiger Widgets, die nicht erklären, warum ein fehlender Winkel abgelehnt wird.

Wenn Sie Spiegelung an einer Achse, den Mittelpunkt einer Strecke oder Polarkonversion brauchen, nutzen Sie jene eigenen Seiten—diese Fähigkeit konzentriert sich ausschließlich darauf, einen ebenen Punkt um ein Zentrum um einen Winkel in Grad mittels der klassischen trigonometrischen Rotationsmatrix zu drehen.

Ist der Winkel in Grad oder Bogenmaß, und welche Richtung ist positiv?

Der Winkel ist in Grad mit positivem Gegenuhrzeigersinn (mathematische Konvention).

Wie drehe ich den Punkt (4, 2) um 90° um (1, 1)?

Verschieben Sie alles so, dass das Zentrum im Ursprung liegt; der Punkt wird zu (3, 1). Eine Drehung um 90° gegen den Uhrzeigersinn ergibt (−1, 3), und nach dem Zurückverschieben erhalten Sie (0, 4).

Ändert die Drehung den Abstand zum Zentrum?

Nein. Der Punkt bewegt sich auf einem Kreis um das Zentrum, sein Abstand dazu bleibt also gleich; nur seine Richtung um das Zentrum ändert sich.

Was passiert bei 0° oder wenn der Punkt das Zentrum selbst ist?

Sie erhalten den ursprünglichen Punkt zurück. Ein Winkel von 0° bedeutet keine Drehung, und ein Punkt genau im Zentrum bleibt bei jedem Winkel an seiner Stelle.

Kann ich den Rechner kostenlos im Browser nutzen?

Ja, er ist kostenlos in Ihrem Browser nutzbar. Sie geben Punkt, Zentrum und Winkel ein und sehen sofort die neuen Koordinaten, etwa um eine Aufgabe oder eine Zeichnung zu prüfen.

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/trig/rotate-point-about-center

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/trig/rotate-point-about-center \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x":4,"y":2,"cx":1,"cy":1,"angle":90}'
{
  "x": 4,
  "y": 2,
  "cx": 1,
  "cy": 1,
  "angle": 90
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.rotate_point_about_center",
  "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.

Diese Fähigkeit akzeptiert fünf endliche Zahlen—x, y, cx, cy und angle—, lehnt fehlende oder nicht numerische Felder mit invalid_input ab, sodass fehlgeschlagene Validierung nie berechnet wird, und liefert rotated_x und rotated_y zusammen mit einem Echo der Eingaben.

Was die Drehung eines Punkts um ein Zentrum bedeutet und wer sie braucht

Mit dem Winkel in Grad und der Umrechnung in Bogenmaß für die trigonometrischen Funktionen lauten die Formeln rotated_x gleich cx plus dx mal cos theta minus dy mal sin theta, und rotated_y gleich cy plus dx mal sin theta plus dy mal cos theta, wobei dx gleich x minus cx und dy gleich y minus cy ist. Vermessungs- und CAD-Assistenten wollen strukturiertes JSON, das sie in Berichte einfügen können, ohne Fließkomma-Trigonometrie in jeder Sprache neu zu implementieren. rotated_x und rotated_y als JSON zu liefern erleichtert den Diff in der kontinuierlichen Integration, die Einspeisung in eine größere Pipeline oder das Kopieren in Notizen.

Wie dieser Rechner die Eingabe prüft und die gedrehten Koordinaten berechnet

Insbesondere wird ein nicht numerischer Winkel nie stillschweigend als null behandelt—die Validierung scheitert mit einer klaren Meldung, dass der Winkel eine endliche Zahl sein muss. Ein Nullgrad-Winkel liefert den ursprünglichen Punkt; eine Drehung um den Punkt selbst, wenn das Zentrum mit dem Punkt zusammenfällt, liefert ebenfalls dieselben Koordinaten für jeden Winkel. Senden Sie einen JSON-Körper mit fünf Pflichtfeldern: x und y für den Punkt, cx und cy für das Zentrum und angle für die Drehung in Grad mit positivem Gegenuhrzeigersinn. Jedes Feld muss eine endliche Zahl sein; JSON-Zahlen oder numerische Zeichenketten werden akzeptiert. Die Engine lehnt fehlende Felder, leere Zeichenketten, NaN und Unendlichkeiten mit invalid_input ab, sodass diese fehlgeschlagenen Aufrufe nicht berechnet werden. Nach dem Parsen wandelt die Engine Grad in Bogenmaß um, wertet Kosinus und Sinus einmal aus, wendet die Sequenz Verschieben–Drehen–Verschieben an und rundet jede Ausgabekoordinate auf eine stabile Dezimalgenauigkeit, damit dieselben Eingaben über JavaScript-Engines hinweg immer dasselbe JSON liefern. Die Antwort gibt die fünf Eingaben zurück, liefert rotated_x und rotated_y und setzt method auf rotate_about_center, damit Aufrufer den Algorithmus in Tests behaupten können. Es gibt keine Matrixbibliothek, keinen externen Geometriedienst und kein Zufallsrauschen—nur reine Arithmetik auf einem Worker-Isolat.

Praktische Nutzung, Grenzen, Preise und Lieferkanäle

Nutzen Sie die API, wenn ein Skript, eine Unterrichtsplattform, ein Mesh-Tool, ein Spiele-Editor, ein Roboterplaner oder ein Notizbuch stabiles JSON für viele Punkte unter einem einzigen Vertrag braucht. Jede erfolgreiche Anfrage ist ein abrechenbares Element zu $0.002; fehlgeschlagene Validierung wird nicht berechnet. Die Ergebnisse sind vollständig deterministisch: dieselben fünf Zahlen ergeben immer dieselben Felder rotated_x und rotated_y.

Drehübungen für Hausaufgaben und Prüfungen

Studierende und Korrektoren bestätigen rotated_x und rotated_y aus Punkt, Zentrum und Winkel ohne lokales CAS, einschließlich Ablehnung, wenn der Winkel fehlt oder nicht numerisch ist.

Deterministische Fixtures für Geometrietests

Pipelines, die Unit-Tests oder interaktive Transformationsdemos speisen, können ein reines Dreh-um-Zentrum-Orakel aufrufen, statt cos- und sin-Drehungen in jeder Sprache neu zu implementieren.

Pivot-Anker in CAD, Robotik und Spielen

Werkzeuge, die Beschriftungen, Kollisionsursprünge, Kamerablicke oder UI-Marker um einen gewählten Drehpunkt drehen, können den gedrehten Punkt als strukturiertes JSON zum Import holen.

Wie dreht man einen Punkt um ein Zentrum mit dieser API?

Senden Sie einen JSON-Körper mit x, y, cx, cy und angle (Grad, Gegenuhrzeigersinn positiv) an trig.rotate_point_about_center. Die Antwort liefert rotated_x und rotated_y nach der standardmäßigen 2D-Drehung um das Zentrum.

Welche Formel nutzt der Rechner zum Drehen eines Punkts um ein Zentrum?

Mit dx = x−cx, dy = y−cy und θ = angle·π/180: rotated_x = cx + dx·cos(θ) − dy·sin(θ), rotated_y = cy + dx·sin(θ) + dy·cos(θ). Das Feld method ist stets rotate_about_center.

Was passiert, wenn der Winkel fehlt oder nicht numerisch ist?

Die Anfrage scheitert mit invalid_input, weil für angle (und jede Koordinate) eine endliche Zahl erforderlich ist. Diese Validierungsfehler werden nicht berechnet.

Ist der Rechner zum Drehen eines Punkts um ein Zentrum kostenlos?

Das Browser-Tool läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; Validierungsfehler werden nicht berechnet.

Vollständige KIT-Dokumentation lesen →