Kosinus einer Differenz
Der Rechner für den Kosinus einer Differenz wertet cos(A − B) aus, indem er cos(A)cos(B) + sin(A)sin(B) auf zwei angegebene Winkel anwendet.
Im Browser ausführen – kostenlos
Geben Sie beide Winkel in Grad oder Radiant ein. Das Ergebnis zeigt Sinus und Kosinus jedes Winkels, beide Produkte, deren Summe und den Endwert. So erhalten Sie eine numerische Antwort und können zugleich jeden Schritt einer Übungsaufgabe prüfen, ohne dass die Identität hinter einer einzigen Rechnertaste verborgen bleibt.
Geben Sie beide Winkel in der richtigen Reihenfolge ein
Geben Sie den ersten Winkel als A und den zweiten als B ein und wählen Sie anschließend die gemeinsame Einheit. Der Rechner wertet cos(A − B) aus und zieht daher B von A ab, bevor er die Differenz anzeigt. Obwohl der Kosinus eine gerade Funktion ist und cos(A − B) gleich cos(B − A) gilt, bleibt die verlangte Reihenfolge wichtig, wenn Sie die Ausgabe mit einer schriftlichen Aufgabe vergleichen oder die angezeigte Differenz später weiterverwenden. Grad ist voreingestellt und eignet sich für bekannte Werte wie 30, 45, 60 und 90. Wählen Sie Radiant, wenn die Winkel aus Analysis, Programmierung, Physik oder einer bereits in Radiant formulierten Gleichung stammen. Konvertieren Sie nicht nur einen Winkel: Die gewählte Einheit gilt für beide Eingaben. Negative Winkel und Werte außerhalb einer vollständigen Umdrehung sind zulässig, da Sinus und Kosinus periodisch und für jeden endlichen reellen Winkel definiert sind. Die Ausgabe wiederholt beide Eingaben und ihre Differenz, damit Sie die Konfiguration vor der Berechnung kontrollieren können.
Verfolgen Sie die Differenzformel Glied für Glied
Die Berechnung verwendet die Identität cos(A − B) = cos(A)cos(B) + sin(A)sin(B). Zuerst werden der Kosinus von A und der Kosinus von B bestimmt und zum Kosinusprodukt multipliziert. Danach werden der Sinus von A und der Sinus von B bestimmt und zum Sinusprodukt multipliziert. Abschließend werden beide Produkte addiert. Das Pluszeichen wird besonders häufig mit der Summenformel des Kosinus verwechselt: Eine Subtraktion der Winkel innerhalb des Kosinus führt zur Addition der Produkte, während eine Addition der Winkel zur Subtraktion führt. Die Antwort zeigt cosine_a, cosine_b, sine_a, sine_b, cosine_product und sine_product, bevor value zurückgegeben wird. Dadurch können Sie jede Zeile einer manuellen Lösung einzeln prüfen. Ergebnisse werden auf zwölf Dezimalstellen gerundet, um bedeutungsloses binäres Fließkomma-Rauschen zu entfernen und ausreichend Genauigkeit zu bewahren. Werte, die äußerst nahe bei null liegen, erscheinen als null; so werden störende winzige Reste in wissenschaftlicher Schreibweise vermieden, wenn die Mathematik exakter Winkel null erwartet.
Deuten und überprüfen Sie den ausgegebenen Wert
Der Endwert ist die Summe der beiden angezeigten Produkte und stellt den Kosinus der Winkeldifferenz dar. Wie jeder Kosinus eines reellen Winkels muss er einschließlich der Grenzen zwischen −1 und 1 liegen. Ein Wert nahe 1 bedeutet, dass die Richtungen unter Berücksichtigung der Periodizität ähnlich sind; ein Wert nahe 0 weist auf eine Differenz nahe einem rechten Winkel hin; ein Wert nahe −1 steht für fast entgegengesetzte Richtungen. Diese geometrische Deutung hilft beim Vergleich von Kursen, beim Auflösen von Phasenunterschieden, bei der Kontrolle von Drehungen und bei normalisierter Richtungsähnlichkeit. Ziehen Sie zur unabhängigen Prüfung die Eingabewinkel voneinander ab und berechnen Sie den Kosinus dieser einzelnen Differenz in derselben Einheit. Direktes Ergebnis und Identität sollten bis auf normale Rundung übereinstimmen. Der Endpoint liefert nachvollziehbare Zahlenkomponenten statt eines symbolischen Beweises und ist für numerische Winkel bestimmt. Ausdrücke wie pi/6 werden nicht geparst, gemischte Einheiten nicht erraten und Variablen nicht vereinfacht. Die API-Automatisierung kostet $0.002 pro Element; der erzeugte Webrechner verwendet dieselbe deterministische Lösungsfunktion.
Anwendungsfälle
Prüfen Sie eine Trigonometrieaufgabe
Vergleichen Sie jeden Sinus, Kosinus, jedes Produkt und die Endsumme mit Ihrer manuellen Anwendung der Differenzformel.
Vergleichen Sie zwei Richtungen
Berechnen Sie den Kosinus des Winkelabstands zwischen Kursen, Peilungen oder zweidimensionalen Ausrichtungen.
Kontrollieren Sie Phasenberechnungen
Bestimmen Sie den Kosinus einer Phasendifferenz in Grad oder Radiant und behalten Sie die Zwischenglieder zur Prüfung.
Häufige Fragen
Welche Identität verwendet der Rechner?
Er verwendet cos(A − B) = cos(A)cos(B) + sin(A)sin(B).
Kann ich Grad oder Radiant eingeben?
Ja. Wählen Sie deg oder rad; die gewählte Einheit gilt für beide Winkel.
Warum steht ein Pluszeichen in der Formel?
Beim Kosinus entspricht eine Differenz innerhalb der Funktion der Addition von Kosinusprodukt und Sinusprodukt.
Sind negative Winkel zulässig?
Ja. Jeder endliche reelle Zahlenwinkel ist zulässig, auch negative Werte und Winkel über einer vollständigen Umdrehung.
Warum werden die Ergebnisse gerundet?
Der Rechner rundet auf zwölf Dezimalstellen, um unbedeutende Fließkomma-Artefakte zu entfernen und praktische Genauigkeit zu erhalten.
Was kostet eine Berechnung per API?
Jedes API-Element kostet $0.002; der Webrechner kann kostenlos genutzt werden.
Für Entwickler — API-Zugang
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.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/trig/cos-difference \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle_a":60,"angle_b":30}'const res = await fetch("https://api.kit.forhosting.com/trig/cos-difference", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle_a": 60,
"angle_b": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/cos-difference",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle_a": 60,
"angle_b": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/cos-difference", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle_a":60,"angle_b":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle_a":60,"angle_b":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/cos-difference", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"angle_a": 60,
"angle_b": 30
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.cos_difference",
"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.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |