Dreiecksseiten-Rechner
Katheten von 3 und 4 ergeben eine Hypotenuse von 5. Geben Sie die zwei bekannten Seiten eines rechtwinkligen Dreiecks ein, wählen Sie, ob die Hypotenuse oder eine Kathete fehlt, und erhalten Sie sie nach dem Satz des Pythagoras. 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
- Berechnen
- Hypotenuse
- Fehlende Seite
- 5
- Fehlende Rolle
- hypotenuse
- Katheten
- 3, 4
- Hypotenuse
- 5
Ein rechtwinkliges Dreieck hat zwei Katheten und eine Hypotenuse, die dem Satz des Pythagoras gehorchen: das Quadrat der langen Seite ist gleich der Summe der Quadrate der beiden kürzeren. Sind zwei dieser drei Längen bereits bekannt, so ist die dritte weder eine Schätzung noch eine trigonometrische Auflösung aus einem Winkel: sie ist eine Quadratwurzel einer Summe oder einer Differenz von Quadraten. Lernende, Tutoren, Werkstattzeichnungen und Prüfungskorrektoren brauchen diese fehlende Seite, ohne sie mit einem vollständigen Rechtwinklig-Dreieck-Löser zu verwechseln, der auch Winkel und Fläche liefert, oder mit einer reinen Hypotenusen-Seite, die nur von der langen Kante spricht.
Wie zwei bekannte Seiten die fehlende festlegen
In einem rechtwinkligen Dreieck ist der Satz des Pythagoras der gesamte Algorithmus: a zum Quadrat plus b zum Quadrat gleich c zum Quadrat, wobei c die dem rechten Winkel gegenüberliegende Seite ist und a und b die Katheten sind. Ordnen Sie diese Identität auf die zwei Arten um, die dieser Rechner unterstützt. Sind beide bekannten Längen Katheten, so ist die fehlende Seite die Hypotenuse, und Sie berechnen c als Quadratwurzel von a zum Quadrat plus b zum Quadrat.
Ist eine bekannte Länge die Hypotenuse und die andere eine Kathete, so ist die fehlende Seite die restliche Kathete, und Sie berechnen sie als Quadratwurzel von c zum Quadrat minus der bekannten Kathete zum Quadrat. Wenn Sie die Hypotenuse verlangen, werden beide Zahlen als Katheten behandelt. Wenn Sie eine Kathete verlangen, wird die längere der zwei bekannten Seiten als Hypotenuse behandelt und die kürzere als die andere Kathete; das ist die einzige Zuordnung, die unter dem Satz einen positiven Rest erzeugen kann.
Gleiche bekannte Seiten können keine fehlende Kathete erzeugen, weil der Rest unter der Quadratwurzel null wäre und eine Seite der Länge null kein Dreieck ist. Hier erscheinen weder Winkel noch inverse Winkelfunktionen noch besondere Verhältnis-Tafeln 30-60-90 oder 45-45-90: zwei positive Seiten plus welche Seite fehlt bestimmen die dritte eindeutig, und diese Länge ist die einzige Größe, die diese Fähigkeit zurückgeben soll.
Wo ein Rechner für die fehlende Seite seinen Nutzen hat
Unterrichtsräume und Nachhilfeplattformen nutzen einen Dreiecksseiten-Rechner, damit Lernende den Satz des Pythagoras an beliebigen Paaren bestätigen, ohne diese eine Quadratwurzel mit einem vollständigen Rechtwinklig-Dreieck-Löser zu vermengen, der auch Winkel und Fläche ausgibt, oder mit einer reinen Hypotenusen-Seite, die nie eine fehlende Kathete zurückgewinnt. Werkstattzeichnungen, Rahmenlayouts, Rampenprüfungen und einfache CAD-Makros kennen oft schon zwei der drei Kanten einer rechten Ecke und brauchen nur die dritte, bevor sie einen Schnitt, eine Strebe oder eine Warnung setzen, dass die Figur nicht schließt. Fehlgeschlagene Validierung wird nicht abgerechnet.
Wenn Sie später die spitzen Winkel, die Fläche oder eine Verhältnis-Tafel 30-60-90 brauchen, rufen Sie ein eigenes Geschwister auf, statt diesen Vertrag zu dehnen.
Anwendungsfälle
Klassen- und Hausaufgabenprüfungen
Lassen Sie Lernende zwei bekannte Seiten und ob die fehlende die Hypotenuse oder eine Kathete ist übermitteln, und den Pythagoras-Wert prüfen, einschließlich der Fälle, die zurückzuweisen sind.
Klausur- und LMS-Autokorrektur
Bewerten Sie Aufgaben zur fehlenden Seite mit einem deterministischen Orakel, das nicht positive oder nicht endliche bekannte Seiten zurückweist, statt eine Scheinnull zu liefern.
Abschluss von Werkstattzeichnungen und Layouts
Wandeln Sie zwei gemessene Kanten einer rechten Ecke auf einem Plan, einer Rampe oder einem Rahmen in die dritte Seite um, bevor Sie einen Schnitt, eine Strebe oder eine Abschlussbemaßung setzen.
Häufige Fragen
Was geschieht, wenn eine bekannte Seite null, negativ oder keine endliche Zahl ist?
Eine Seite eines Dreiecks muss eine positive endliche Länge sein; solche Werte werden nicht als Erfolg berechnet.
Warum müssen die zwei bekannten Seiten verschieden sein, wenn eine Kathete verlangt wird?
Sind beide bekannten Seiten gleich, lässt die längere als Hypotenuse einen Rest von null. Eine Seite der Länge null ist kein Dreieck, daher wird die Anfrage zurückgewiesen.
Wie finde ich die Hypotenuse aus den beiden Katheten?
Quadrieren Sie beide Katheten, addieren Sie die Quadrate und ziehen Sie die Wurzel aus der Summe. Für Katheten von 3 und 4 ist das √(3² + 4²), eine Hypotenuse von genau 5.
Wie berechne ich eine fehlende Kathete?
Wählen Sie die Option Kathete und geben Sie die Hypotenuse und die bekannte Kathete ein. Der Rechner zieht das Quadrat der Kathete vom Quadrat der Hypotenuse ab und zieht die Wurzel, sodass 5 und 3 eine Kathete von 4 ergeben.
Spielt die Reihenfolge der beiden Seiten eine Rolle?
Nein. Wenn Sie eine Kathete suchen, gilt die längere der beiden Seiten immer als Hypotenuse, und wenn Sie die Hypotenuse suchen, gelten beide als Katheten. Sie können sie in beliebiger Reihenfolge eingeben.
Warum müssen die beiden Seiten verschieden sein, wenn ich eine Kathete suche?
Weil bei gleichen Seiten unter der Wurzel null übrig bliebe und eine Kathete der Länge null kein Dreieck ergibt. Die Hypotenuse muss also echt länger sein als die bekannte Kathete, sonst rechnet der Rechner nicht.
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/math/triangle-side \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":3,"b":4,"solve_for":"hypotenuse"}'const res = await fetch("https://api.kit.forhosting.com/math/triangle-side", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 3,
"b": 4,
"solve_for": "hypotenuse"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/triangle-side",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 3,
"b": 4,
"solve_for": "hypotenuse"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/triangle-side", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":3,"b":4,"solve_for":"hypotenuse"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":3,"b":4,"solve_for":"hypotenuse"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/triangle-side", 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,
"b": 4,
"solve_for": "hypotenuse"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.triangle_side",
"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
Dieser Dreiecksseiten-Rechner nimmt zwei positive endliche Seitenlängen und eine Wahl solve_for von hypotenuse oder leg entgegen, weist jede bekannte Seite zurück, die nicht positiv und endlich ist, und liefert die fehlende Seitenlänge zusammen mit den vervollständigten Katheten und der Hypotenuse.
Wie zwei bekannte Seiten die fehlende festlegen
Der Rechner verlangt nicht, dass Sie a, b und c als drei optionale Lücken benennen: Sie senden die zwei Längen, die Sie bereits haben, als a und b und setzen dann solve_for auf hypotenuse oder auf leg. Nicht positive oder nicht endliche bekannte Seiten sind ebenfalls unmögliche Längen, sie scheitern daher als invalid_input statt eine Scheinnull zu liefern. Das entspricht der Klassensprache, die sagt, dass diese zwei Zahlen nicht die zwei bekannten Seiten eines rechtwinkligen Dreiecks sein können, und es entspricht API-Clients, die leeren Erfolg und harten Fehler für Abrechnung und Wiederholungen unterschiedlich behandeln.
Eingabevertrag, Antwortform und Fehlerverhalten
Jede bekannte Seite muss streng größer als null sein: eine Nulllänge lässt eine Kante zusammenfallen, und eine negative Länge ist keine geometrische Distanz. Null, ein Negatives, Infinity oder NaN auf einer der bekannten Seiten wird zurückgewiesen und nicht berechnet. Der Endpunkt liefert keine Innenwinkel, liefert keine Fläche und nimmt keine dritte Länge zur Konsistenzprüfung entgegen; das sind andere Suchabsichten, die andere Fähigkeiten bedienen. Senden Sie per POST einen JSON-Körper mit zwei erforderlichen endlichen Zahlen und einer erforderlichen Wahl: a und b, die bekannten Seitenlängen, und solve_for, das hypotenuse oder leg sein muss. Die Aliase side_a, leg_a und side1 werden für die erste Länge akzeptiert; side_b, leg_b und side2 für die zweite; missing, find und unknown für die Wahl, sodass Skripte, die bereits Lehrbuchbezeichnungen verwenden, keinen Umbenennungsschritt brauchen. Jede Länge darf als JSON-Zahl oder als numerische Zeichenkette eintreffen; fehlende Felder, leere Zeichenketten und nicht endliche Werte scheitern mit invalid_input unter Nennung des Feldes. Für hypotenuse liefert er missing_side als hypot von a und b, missing_role hypotenuse, legs die die zwei Eingaben wiederholen, und hypotenuse gleich diesem Ergebnis, mit der Formel c gleich der Quadratwurzel von a zum Quadrat plus b zum Quadrat. Für leg nimmt er die längere bekannte Seite als c und die kürzere als die andere Kathete, weist die Anfrage zurück wenn beide Seiten gleich sind, und liefert sonst missing_side als die stabile Quadratwurzel von c minus der bekannten Kathete mal c plus der bekannten Kathete, missing_role leg, und das vervollständigte Kathetenpaar. Beispiel: drei und vier mit solve_for hypotenuse ergeben eine fehlende Seite von fünf, das klassische Tripel 3-4-5. Fünf und zwölf mit solve_for hypotenuse ergeben dreizehn. Fünf und vier mit solve_for leg ergeben drei, weil fünf die Hypotenuse ist und vier eine bekannte Kathete.
Wo ein Rechner für die fehlende Seite seinen Nutzen hat
Klausur-Generatoren und LMS-Autokorrektoren brauchen ein deterministisches Orakel, das nicht positive Seiten als invalid_input markiert, statt still null zurückzugeben, eine Antwort, die ein fehlerhafter Bewerter als erfolgreiche fehlende Seite werten könnte. Weil die Umsetzung reines parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002, ohne Modell-Tokens und ohne ausgehendes Netz. Halten Sie Anfragen klein, pinnen Sie das Feld missing_side in Tests fest, und Sie erhalten eine reproduzierbare Zwei-Seiten-Prüfung für Hausaufgaben, LMS-Plugins und Rand-Worker, ohne ein eigenes Computeralgebrasystem aufzustellen.
Technische Fragen
Wie findet man die fehlende Seite eines rechtwinkligen Dreiecks aus den anderen zwei?
Senden Sie zwei positive endliche Längen als a und b und setzen Sie solve_for auf hypotenuse oder leg. Die API liefert missing_side als √(a²+b²) oder als √(c²−leg²), wobei die längere bekannte Seite als Hypotenuse gilt.
Kann man eine fehlende Kathete zurückgewinnen, oder nur die Hypotenuse?
Beides. Setzen Sie solve_for auf hypotenuse, wenn a und b die Katheten sind, oder auf leg, wenn die längere bekannte Seite die Hypotenuse ist und Sie die restliche Kathete brauchen.
Was kostet der Dreiecksseiten-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.