Hypotenusen-Rechner
Katheten von 3 und 4 ergeben eine Hypotenuse von 5 und eine Fläche von 6, direkt nach dem Satz des Pythagoras. Geben Sie stattdessen Hypotenuse und eine Kathete an, erhalten Sie die fehlende Kathete; unmögliche Dreiecke werden mit klarem Grund abgelehnt. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- A
- 3
- B
- 4
- Berechnungsmodus
- from_legs
- C
- 5
- Katheten
- 3, 4
- Hypotenuse
- 5
Der Hypotenusen-Rechner wendet den Satz des Pythagoras auf ein rechtwinkliges Dreieck mit einem klaren, deterministischen Vertrag an. Geben Sie beide positiven Katheten an, um die Hypotenuse als Quadratwurzel der Summe ihrer Quadrate zu erhalten, oder geben Sie die Hypotenuse mit genau einer Kathete an, um die fehlende Kathete als Quadratwurzel der Differenz der Quadrate zurückzugewinnen. Die Antwort liefert beide Katheten, die Hypotenuse, die Dreiecksfläche als die Hälfte des Produkts der Katheten, ein mode-Label, das beschreibt, welcher Pfad verwendet wurde, und eine kurze Formel-Zeichenkette für Lehre und Prüfpfade. Die Arithmetik ist reine Gleitkomma-Berechnung ohne Zufallsstichproben, ohne Uhrzeit-Lesungen und ohne Netzwerkaufrufe, sodass dieselben Eingaben immer dieselbe Nutzlast ergeben.
Was die Hypotenuse ist und was die Antwort enthält
In einem rechtwinkligen Dreieck ist die Hypotenuse die eindeutig längste Seite: Sie liegt dem rechten Winkel gegenüber und ist strikt länger als jede der beiden Katheten, die diesen Winkel bilden. Der Satz des Pythagoras besagt, dass das Quadrat der Hypotenuse der Summe der Quadrate der beiden Katheten entspricht, geschrieben c zum Quadrat gleich a zum Quadrat plus b zum Quadrat. Das Auflösen nach der Unbekannten führt zu zwei alltäglichen Operationen.
Gegeben die Katheten a und b, ist die Hypotenuse die Quadratwurzel aus a zum Quadrat plus b zum Quadrat. Gegeben die Hypotenuse c und eine bekannte Kathete, ist die andere Kathete die Quadratwurzel aus c zum Quadrat minus der bekannten Kathete zum Quadrat. Diese Identitäten sind die gesamte Engine dieses Rechners.
Die Antwort spiegelt immer beide Katheten und die Hypotenuse als a, b und c, wiederholt sie als legs und hypotenuse für Aufrufer, die beschreibende Schlüssel bevorzugen, und fügt die Fläche als ein Halb mal a mal b hinzu, da die Katheten senkrechte Basis und Höhe sind. Ein mode-Feld verzeichnet, ob das Ergebnis aus zwei Katheten, aus der Hypotenuse mit Kathete a, aus der Hypotenuse mit Kathete b oder aus einer vollständigen Dreiseiten-Verifikation stammt. Eine Formel-Zeichenkette wiederholt die verwendete Beziehung, sodass Studierende und Prüfer Lehrbuchschritte abgleichen können, ohne Gleitkomma-Ausgaben zurückzuentwickeln.
Wenn Sie die festen Verhältnisse eines 45-45-90- oder 30-60-90-Sonderdreiecks benötigen, nutzen Sie die dafür vorgesehenen Werkzeuge; die Suchabsicht hier ist das allgemeine Hypotenuse-und-fehlende-Kathete-Problem eines rechtwinkligen Dreiecks mit einem ehrlichen Fehler, wenn die Geometrie verletzt wird.
Wo das Lösen der Hypotenuse bei Studium, Design und Automatisierung Anwendung findet
Studierende begegnen diesem Problem, sobald sie rechtwinklige Dreiecke lernen: Ein Arbeitsblatt gibt zwei Katheten an und fragt nach der Diagonale, oder gibt die Diagonale und eine Kathete an und fragt nach der anderen Seite eines rechteckigen Raums, einer Rampe oder einer an eine Wand gelehnten Leiter. Lehrkräfte können Lösungsschlüssel vorab erstellen, die a, b, c und Fläche auflisten, und unmögliche Eingaben ablehnen, statt eine leere oder komplexe Zahl zu drucken.
Zimmerleute, Fertiger, Vermessungsingenieure und Spiel-Level-Designer brauchen oft die Diagonale eines Rechtecks, die Länge einer Strebe oder die dritte Seite einer rechten Ecke, wenn nur zwei Maße bekannt sind; das Umrechnen mit einem gemeinsamen Vertrag vermeidet falsch erinnerte Formeln und stille Einheitenfehler. Entwickler rufen denselben Endpunkt aus Skripten auf, um deterministische Testvektoren für Geometriebibliotheken zu speisen, um den Satz des Pythagoras in Lehrwerkzeugen zu veranschaulichen, oder um Programmieraufgaben zu erfüllen, die exakte Vervollständigungen rechtwinkliger Dreiecke mit klarer Ablehnung entarteter Fälle verlangen.
Kombinieren Sie ihn mit Einheitenumrechnern, wenn Seiten in gemischten Einheiten ankommen, mit Sonderdreieck-Rechnern, wenn die Winkel eingeschränkt sind, und mit Diagramm-Notizen, die die Rechtwinkel-Markierung neben den Zahlen halten, damit Figur und Formel für Lernende und Prüfer gleichermaßen aufeinander abgestimmt bleiben.
Anwendungsfälle
Hausaufgaben und Prüfungsvorbereitung
Vervollständigen Sie Lehrbuch-Aufgaben zu rechtwinkligen Dreiecken aus zwei Katheten oder aus der Hypotenuse plus einer Kathete, und prüfen Sie die dritte Seite und Fläche gegen Lösungsschlüssel.
Diagonalen, Streben und Layout
Rechnen Sie zwischen Rechteckseiten und Diagonalen um, oder gewinnen Sie eine fehlende Strebenlänge an einer rechten Ecke zurück, ohne handgestrickte Quadratwurzel-Arithmetik.
Häufige Fragen
Was kostet der Hypotenusen-Rechner?
Er ist auf dieser Seite kostenlos in Ihrem Browser.
Welche Seiten muss ich angeben?
Geben Sie beide Katheten a und b an, um die Hypotenuse zu berechnen, oder die Hypotenuse c mit genau einer Kathete, um die andere Kathete zurückzugewinnen. Alle drei können gesendet werden, um Konsistenz zu prüfen.
Was passiert, wenn eine Kathete länger als die Hypotenuse ist?
Eine Kathete muss strikt kürzer als die Hypotenuse sein; gleiche oder größere Werte können kein reales rechtwinkliges Dreieck bilden.
Wie wird die Fläche berechnet?
Fläche gleich ein Halb mal Kathete a mal Kathete b (½·a·b), da die Katheten senkrecht sind und als Basis und Höhe des rechtwinkligen Dreiecks fungieren.
Ist der Algorithmus zufällig?
Nein. Er nutzt deterministische Quadrate, Summen oder Differenzen und eine Quadratwurzel. Dieselben Seiten und Präzision ergeben immer dasselbe Ergebnis.
Verwandte Tools
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/hypotenuse \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":3,"leg_a":1}'const res = await fetch("https://api.kit.forhosting.com/trig/hypotenuse", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 3,
"leg_a": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/hypotenuse",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 3,
"leg_a": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/hypotenuse", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":3,"leg_a":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":3,"leg_a":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/hypotenuse", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"a": 3,
"leg_a": 1
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.hypotenuse",
"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. |
Technische Hinweise
Jede Länge muss eine strikt positive endliche Zahl sein, und eine Kathete, die die Hypotenuse erreicht oder übersteigt, wird mit invalid_input zurückgewiesen, statt ein Null- oder imaginäres Ergebnis zu erzeugen.
Was die Hypotenuse ist und was die Antwort enthält
Der Vertrag ist bewusst streng: fehlende Paare, null, negative Werte, Infinity, NaN, eine Kathete, die die Hypotenuse erreicht oder übersteigt, und inkonsistente Tripel lösen alle invalid_input mit einer Meldung aus, die die fehlgeschlagene Bedingung benennt.
Wie Eingaben gelesen werden und wie die Seiten berechnet werden
Sie müssen mindestens zwei der drei Seiten angeben. Sind beide Katheten vorhanden, berechnet die Engine c als Quadratwurzel aus a zum Quadrat plus b zum Quadrat. Besteht die Prüfung, ist die fehlende Kathete die Quadratwurzel aus c zum Quadrat minus der bekannten Kathete zum Quadrat. Sind alle drei Seiten angegeben, verifiziert das Werkzeug, dass jede Kathete kürzer als c ist und dass c dem pythagoreischen Wert von a und b innerhalb einer engen relativen Toleranz entspricht; andernfalls weist es das Tripel als inkonsistent zurück. Die bevorzugten Felder sind a und b für die Katheten und c für die Hypotenuse, akzeptiert als JSON-Zahlen oder einfache Dezimal-Zeichenketten nach dem Trimmen, sodass Formulare, Query-Strings und Tabellenkalkulationszellen einen Vertrag teilen können. Die Aliase leg_a, leg1 und side_a werden a zugeordnet; leg_b, leg2 und side_b werden b zugeordnet; hypotenuse, hyp und long_side werden c zugeordnet. Sind die Hypotenuse und genau eine Kathete vorhanden, prüft sie zuerst, dass die Kathete strikt kürzer als die Hypotenuse ist; entspricht oder übersteigt die Kathete c, schlägt die Anfrage mit invalid_input fehl und benennt diese Ungleichung, da ein reales rechtwinkliges Dreieck keine Kathete haben kann, die so lang wie oder länger als die Hypotenuse ist. Kombinieren Sie den kostenlosen Browser-Lauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie das identische mathematische Ergebnis innerhalb einer automatisierten Pipeline benötigen, ohne Quadratwurzeln und Ungleichungsprüfungen selbst neu zu implementieren.
Wo das Lösen der Hypotenuse bei Studium, Design und Automatisierung Anwendung findet
Auf dieser Seite läuft die Berechnung vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, eine fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung — freie interaktive Erkundung und eine kostenpflichtige, identische API — entspricht dem übrigen Tier-A-Katalog von KIT und erlaubt den Übergang von einer Unterrichts-Demo zu einer automatisierten Pipeline, ohne das mathematische Ergebnis zu verändern.
Integrationsbeispiele
Deterministische Geometrie-Fixtures
Erzeugen Sie reproduzierbare 3-4-5- und 5-12-13-Tripel für Unit-Tests, Wettbewerbsvalidatoren und CI-Assertions, einschließlich ehrlichem invalid_input bei unmöglichen Katheten.