ForHosting KIT · Mathematik

Arcuscosinus-Rechner: arccos in Radiant & Grad umrechnen

Der Arcuscosinus von 0,5 ist 60 Grad, also 1,047197551197 im Bogenmaß. Geben Sie einen Wert zwischen -1 und 1 ein und erhalten Sie den einen Winkel zwischen 0 und 180 Grad mit diesem Kosinus, in Bogenmaß, Grad oder beidem. 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
Wert
0,5 both
Erhalten Sie
Bogenmaß
1,0471975512
Grad
60

Der Arccos-Rechner berechnet den Arcuscosinus jedes Werts zwischen -1 und 1 und liefert den zugehörigen Winkel in Radiant, Grad oder beidem. Er beantwortet die am häufigsten gestellte Frage der Trigonometrie: Der Kosinus hat mir diese Zahl geliefert – welcher Winkel hat sie erzeugt? Das Ergebnis liegt stets auf dem Hauptzweig, von 0 bis π Radiant (0 bis 180 Grad), der Konvention, auf die sich jedes Lehrbuch, jede Navigationsformel und jede physikalische Herleitung stützt.

Was der Arcuscosinus tatsächlich berechnet

Der Kosinus bildet einen Winkel auf eine Zahl zwischen -1 und 1 ab; der Arcuscosinus geht den umgekehrten Weg: Er nimmt diese Zahl und gibt Ihnen den Winkel zurück. Da der Kosinus nicht eineindeutig ist – unendlich viele Winkel teilen denselben Kosinuswert –, ist die Umkehrung auf einem einzigen Hauptzweig definiert: arccos(x) liefert stets den eindeutigen Winkel in [0, π] Radiant, also 0 bis 180 Grad, dessen Kosinus gleich x ist.

Somit ist arccos(1) = 0, arccos(0) = π/2 (90 Grad), arccos(0.5) = π/3 (60 Grad) und arccos(-1) = π (180 Grad). Dieser Rechner liefert diesen Hauptwert mit voller doppelter Genauigkeit und rundet die veröffentlichte Ausgabe auf zwölf Dezimalstellen, damit die Ergebnisse maschinenübergreifend bytestabil sind.

Radiant, Grad oder beides

Der Parameter unit steuert die Form der Antwort. Übergeben Sie 'radians', erhalten Sie nur das Bogenmaß, wie es Analysis, Physik und die meisten Programmiersprachen erwarten – JavaScripts Math.acos, Pythons math.acos und Cs acos sprechen nativ Radiant. Übergeben Sie 'degrees', erhalten Sie den Winkel in Grad, der Einheit, mit der Vermessungstechniker, Navigatoren und die Schulgeometrie tatsächlich arbeiten.

Übergeben Sie 'both' – die Voreinstellung –, erhalten Sie beide Darstellungen in einer einzigen Antwort, umgerechnet über die exakte Identität degrees = radians × 180 / π; das spart einen zweiten Aufruf, wenn ein Bericht die eine Einheit braucht und der Code dahinter die andere. Die Einheit an der Quelle zu wählen, vermeidet den klassischen Doppellumrechnungsfehler, bei dem ein gerundeter Gradwert zurück in Radiant gewandelt wird und vom wahren Ergebnis abdriftet.

Lassen Sie den Parameter ganz weg, gilt die Voreinstellung 'both', sodass schon die einfachste Anfrage – nur ein Wert – eine vollständige Antwort liefert: das Echo Ihrer Eingabe plus den Winkel in jeder Einheit. Jede Antwort spiegelt den gesendeten Wert, wodurch die Ergebnisse selbstdokumentierend sind, wenn sie protokolliert oder für einen Prüfpfad gespeichert werden.

Wo er einsetzt und was es kostet

Der Arcuscosinus erscheint überall dort, wo ein Winkel aus einem Verhältnis zurückgewonnen werden muss: beim Umwandeln eines Skalarprodukts in den Winkel zwischen zwei Vektoren, beim Ermitteln des Zentralwinkels zwischen zwei Punkten auf einer Kugel mit der Haversine-Formel, beim Lösen von Dreiecken mit dem Kosinussatz, beim Berechnen von Gelenkwinkeln in der Robotik oder beim Umkehren einer Kosinus-Ähnlichkeit in einem Suchranking.

Bei all dem ist die Arithmetik trivial, die Validierung jedoch nicht: Fließkomma-Abweichungen können eine mathematisch gültige Eingabe auf 1.0000000002 treiben, und eine Bibliothek, die NaN zurückgibt, lässt diesen Fehler still durch jeden nachgelagerten Schritt wandern. Dieser Endpunkt scheitert stattdessen frühzeitig, sodass der Fehler genau an der Grenze sichtbar wird, wo er entstanden ist.

Winkel zwischen zwei Vektoren

Berechnen Sie das Skalarprodukt zweier normierter Vektoren und übergeben Sie es an den Arcuscosinus, um den Winkel zwischen ihnen in Grad oder Radiant zu erhalten.

Großkreisdistanz auf der Erde

Wenden Sie den sphärischen Kosinussatz auf zwei Lat/Lon-Punkte an und kehren Sie den Kosinusterm um, um den Zentralwinkel der Route zu erhalten.

Was kostet das?

Die Ausführung im Browser auf dieser Seite ist außerdem kostenlos und unbegrenzt.

Welche Eingaben werden akzeptiert?

Jede endliche Zahl von -1 bis einschließlich 1.

Warum wird 1.2 abgelehnt, wenn der Arcuscosinus bei komplexen Zahlen existiert?

Weil reelle Winkel niemals |cos| > 1 ergeben. Dieser Rechner liefert ausschließlich reelle Winkel, daher ist eine Eingabe außerhalb des Definitionsbereichs ein Fehler, kein komplexes Ergebnis.

Welchen Winkel erhalte ich, wenn mehrere denselben Kosinus teilen?

Stets den Hauptwert: den eindeutigen Winkel in [0, π] Radiant, also 0 bis 180 Grad, mit diesem Kosinus.

Welche Einheiten kann ich erhalten?

Radiant, Grad oder beides zugleich. Die Voreinstellung ist 'both', und der Gradwert wird exakt als radians × 180 / π abgeleitet.

Wird meine Eingabe gespeichert?

Nein. Der Wert wird für die Berechnung verwendet und anschließend verworfen; zurückgegeben wird nur der berechnete Winkel.

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/arccos

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/arccos \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":0.5}'
{
  "value": 0.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.arccos",
  "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.

Senden Sie einen Wert außerhalb des gültigen Definitionsbereichs, weist die API ihn mit einem klaren invalid_input-Fehler zurück, statt NaN auszugeben – automatisierte Pipelines scheitern so laut und frühzeitig. Derselbe Code läuft kostenlos in Ihrem Browser auf dieser Seite; Sie zahlen nur $0.002 pro Anfrage, wenn Sie ihn über die API aufrufen.

Was der Arcuscosinus tatsächlich berechnet

Die Eingabe muss eine endliche Zahl im abgeschlossenen Intervall [-1, 1] sein; alles außerhalb besitzt keinen reellen Arcuscosinus – der Kosinus eines reellen Winkels kann niemals 1.1 oder -2 erreichen – und der Rechner meldet dies mit einem invalid_input-Fehler, der den problematischen Wert benennt, statt stillschweigend NaN auszugeben. Diese Strenge zahlt sich aus, wenn die Eingabe aus einer längeren Berechnung stammt: Eine Abstandsformel oder ein Skalarprodukt, das durch Rundung minimal über 1 hinausgedriftet ist, sollte von Ihnen bewusst abgefangen und begrenzt werden, nicht verdeckt.

Wo er einsetzt und was es kostet

Er läuft als reine Berechnung auf unserem globalen Edge-Netz, ohne dass nach der Antwort etwas gespeichert wird, und dasselbe Modul treibt den kostenlosen Rechner auf dieser Seite an – Browser und API können daher nie auseinanderlaufen. Die Browser-Nutzung ist kostenlos und unbegrenzt; API-Aufrufe kosten $0.002 pro Anfrage ohne Aufpreis pro Einheit, sodass es praktikabel ist, jeden Aufruf in einer Pipeline zu validieren, statt nur Stichproben zu prüfen.

Fließkomma-Abweichungen früh erkennen

Senden Sie jeden berechneten Kosinuswert durch die API: Eingaben, die knapp über 1 hinausdriften, werden laut zurückgewiesen, statt NaN nachgelagert weiterzugeben.

Vollständige KIT-Dokumentation lesen →