Heronsche Formel Rechner
Ermitteln Sie die Fläche eines Dreiecks allein aus seinen drei Seiten, ohne Winkel oder Höhe: Die Seiten 3, 4 und 5 ergeben einen Halbumfang von 6 und eine Fläche von 6. Längen, die kein Dreieck schließen, werden gemeldet. 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
- Erste Seitenlänge
- 3
- Zweite Seitenlänge
- 4
- Dritte Seitenlänge
- 5
- Umfang
- 12
- Halbumfang
- 6
- Fläche
- 6
Die Heronsche Formel ist der klassische Weg, die Fläche eines Dreiecks zu bestimmen, wenn alle drei Seitenlängen bekannt sind, aber kein Winkel: Ein Vermesser hat die drei Kanten eines Grundstücks abgeschritten; ein Schüler erhält SSS-Angaben ohne Höhe; eine Spiele- oder CAD-Pipeline benötigt die Grundfläche aus drei gemessenen Kanten, ohne Höhen von Hand konstruieren zu müssen. Diese Funktion prüft die strikte Dreiecksungleichung, damit die Figur nicht entartet ist, bildet den Halbumfang als Hälfte der Summe der Seiten und liefert die positive Quadratwurzel aus s mal jedem Faktor (s minus Seite).
Was die Heronsche Formel ist und wie die Zahlen funktionieren
Die Heronsche Formel berechnet die Fläche eines Dreiecks allein aus den Seitenlängen. Bezeichnen Sie die Seiten mit a, b und c. Bilden Sie zunächst den Halbumfang s gleich (a plus b plus c) geteilt durch zwei.
Die Fläche ist dann die positive Quadratwurzel aus s mal (s minus a) mal (s minus b) mal (s minus c). Das Produkt unter der Wurzel ist genau dann null, wenn die Seiten kollinear sind – wenn eine Seite der Summe der beiden anderen entspricht –, daher ist eine strikte Dreiecksungleichung erforderlich: a plus b muss größer als c sein, a plus c größer als b und b plus c größer als a.
Ein klassischer Plausibilitätstest ist das Drei-Vier-Fünf-Dreieck: Umfang zwölf, Halbumfang sechs und Fläche sechs, was halbe Grundseite mal Höhe mit den Katheten drei und vier entspricht. Ein gleichseitiges Dreieck mit Seitenlänge fünf ergibt den Halbumfang 7,5 und die Fläche gleich der bekannten Formel (Wurzel aus drei durch vier) mal Seitenquadrat, was Sie von Hand nachrechnen können. Jeder Schritt ist elementare Arithmetik und eine Quadratwurzel auf drei Skalaren, es gibt also keine Iteration, keine Stichproben, keine Abhängigkeit von der Uhrzeit und keine Winkel oder Höhen im Eingabevertrag.
Anwendungsfälle
Vermessung und Flächenermittlung aus drei gemessenen Kanten
Wandeln Sie abgeschrittene oder gemessene Kantenlängen eines dreieckigen Grundstücks in Grund- oder Landfläche um, ohne eine Höhe zu konstruieren oder einen Eckwinkel zu messen.
Spiele-, CAD- und Netzflächen aus drei Kantenlängen
Validieren Sie eine Dreiecksfläche oder berechnen Sie die Oberfläche, wenn im Szenengraphen oder in den Netzdaten nur die drei Kantenlängen bekannt sind.
Häufige Fragen
Was ist die Heronsche Formel?
Die Heronsche Formel bestimmt die Fläche eines Dreiecks aus drei Seitenlängen a, b und c. Mit dem Halbumfang s = (a+b+c)/2 ist die Fläche sqrt(s(s−a)(s−b)(s−c)).
Was ist die Dreiecksungleichung?
Jede Seite muss strikt kürzer sein als die Summe der beiden anderen: a+b>c, a+c>b und b+c>a. Schlägt eine davon fehl, bilden die Längen kein nicht entartetes Dreieck.
Warum werden kollineare Seiten abgelehnt, statt Fläche null zurückzugeben?
Wenn a+b=c gilt, ist die Figur eine Strecke, kein Dreieck.
Braucht dieses Tool Winkel oder eine Höhe?
Nein. Es werden nur die drei Seitenlängen benötigt. Wenn Sie stattdessen zwei Seiten und den eingeschlossenen Winkel haben, verwenden Sie einen SAS-Dreiecksrechner.
Was ist der Halbumfang eines Dreiecks?
Die Hälfte der Summe aller drei Seiten. Bei den Seiten 3, 4 und 5 ist der Umfang 12 und der Halbumfang 6; von diesem Wert ziehen Sie in der Formel jede Seite einzeln ab.
Wofür nutzt man die Heronsche Formel in der Praxis?
Etwa um die Fläche eines dreieckigen Grundstücks aus drei abgeschrittenen oder gemessenen Kanten zu bestimmen, ohne einen Winkel zu messen, oder um eine Dreiecksfläche in CAD aus drei Kantenlängen zu prüfen.
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/geom/heron-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":3,"b":4,"c":5}'const res = await fetch("https://api.kit.forhosting.com/geom/heron-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 3,
"b": 4,
"c": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/heron-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 3,
"b": 4,
"c": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/heron-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":3,"b":4,"c":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":3,"b":4,"c":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/heron-area", 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,
"c": 5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.heron_area",
"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.
Limits
max_side | 1000000000000 |
min_side | 1e-15 |
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
Die Ergebnisse sind deterministisches JSON – kein Computeralgebrasystem, keine Zufallsstartwerte, und dieselbe reine Lösungsfunktion im kostenlosen Browser-Tool wie im vorausbezahlten API-Pfad –, sodass Hausaufgabenkontrollen, Bewertungsskripte und Produktionspipelines jedes Mal dieselben Zahlen sehen.
Was die Heronsche Formel ist und wie die Zahlen funktionieren
Schlägt eine dieser Bedingungen fehl, existiert kein Dreieck, und dieses Tool liefert invalid_input statt einer null oder imaginären Fläche.
Wie Sie die API aufrufen und was zurückkommt
Im Erfolgsfall spiegelt die Antwort a, b und c, ergänzt Umfang, Halbumfang, Fläche, method mit dem Wert heron und einen kurzen Formelblock, der die geschlossenen Formen für s und die Flächenwurzel dokumentiert. Nutzen Sie es in Geometrie-Hausaufgabenpipelines, Abnahmeskripten im Bauwesen, Werkzeugen für Spiel-Level, Sandboxen zur Interviewvorbereitung, Flächenprüfungen aus abgeschrittenen Kanten oder in jedem Arbeitsablauf, der eine reproduzierbare SSS-Fläche benötigt, ohne auf jedem Rechner ein Computeralgebrapaket zu installieren. Senden Sie einen JSON-Body mit drei Feldern. Feld a ist die erste positive Seitenlänge; die Aliase side_a und side1 werden akzeptiert. Feld b ist die zweite positive Seite; die Aliase side_b und side2 haben dieselbe Bedeutung. Feld c ist die dritte positive Seite; die Aliase side_c und side3 werden akzeptiert. Fehlgeschlagene Validierung – ein fehlendes Pflichtfeld, eine nicht endliche Zahl, eine nicht positive Seite, eine Seite außerhalb der veröffentlichten Grenzen oder ein Tripel, das die strikte Dreiecksungleichung verletzt – liefert invalid_input und wird niemals berechnet. Die Abrechnung beträgt pauschal $0.002 pro erfolgreicher Anfrage mit der Einheit item und einem marginalen Stückpreis von null.
Praktische Tipps, Grenzen und verwandte Suchen
Beim Unterrichten bevorzugen Sie Paarbeispiele: drei-vier-fünf für ein rechtwinkliges Dreieck mit ganzzahliger Fläche sechs; fünf-fünf-fünf für die gleichseitige Fläche; und eins-zwei-zehn, um den harten Ablehnungspfad zu zeigen, der Aufrufer vor einem Nicht-Dreieck schützt. Bevorzugen Sie Heron, wenn Sie alle drei Kanten gemessen haben oder erhalten haben und keine zuverlässige Höhe oder Winkel haben. Rückrechnungen sind einfach: Prüfen Sie nach dem Lösen, dass der Umfang a plus b plus c entspricht, dass der Halbumfang die Hälfte davon ist und dass das Quadrat der Fläche s mal jedem (s minus Seite) innerhalb der Gleitkommatoleranz entspricht. Halten Sie die Seitenlängen im veröffentlichten positiven Bereich bis zu einer Billion, damit Zwischenprodukte in der IEEE-Doppelgenauigkeit auf dem Worker und im Browser endlich bleiben. Die Einheiten sind die, die Sie übergeben – Meter, Fuß oder Spieleinheiten –, solange alle drei Seiten dieselbe Einheit verwenden; die API rechnet keine Einheiten für Sie um. Da die Formel nur Seiten benötigt, können Schüler s und die vier Faktoren für kleine ganze Zahlen von Hand nachrechnen und Zeile für Zeile mit der API abgleichen. Diese Seite richtet sich an Menschen, die nach einem Rechner für die Heronsche Formel oder nach einem Tool für die Dreiecksfläche aus drei Seiten suchen; es ist kein winkelbasierter SAS-Löser – verwenden Sie die dedizierte SAS-Funktion, wenn Sie zwei Seiten und den eingeschlossenen Winkel statt drei Längen kennen. Fehlgeschlagene Aufgaben, die invalid_input zurückgeben, verbrauchen kein vorausbezahltes Guthaben, was explorative Skripte günstig hält, wenn Nutzer beim Erlernen des Vertrags unmögliche Tripel eingeben.
Integrationsbeispiele
Hausaufgaben- und Prüfungskontrollen für SSS-Flächenaufgaben
Geben Sie Schülern drei Seitenlängen; vergleichen Sie deren von Hand berechneten Halbumfang und Heron-Fläche mit einer deterministischen API oder dem kostenlosen Browser-Ergebnis.
Technische Fragen
Ist der Heronsche-Formel-Rechner kostenlos?
Das Browser-Tool ist kostenlos und läuft lokal. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; fehlgeschlagene Aufgaben werden nie berechnet.