Rechner für quadratische Ergänzung
x² + 6x + 5 wird zu (x + 3)² − 4, mit dem Scheitelpunkt bei (−3, −4): Geben Sie die drei Koeffizienten ein und erhalten Sie Scheitelpunktform, Scheitelpunkt und Symmetrieachse der Parabel. 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
- 1
- B
- 6
- C
- 5
- H
- -3
- K
- -4
- Scheitelpunkt
- -3, -4
- Scheitelpunktform
- (x + 3)^2 - 4
Dieser Rechner für quadratische Ergänzung wandelt ein quadratisches Polynom ax² plus bx plus c in die Scheitelpunktform a mal (x minus h) zum Quadrat plus k um und liefert die Scheitelpunktkoordinaten h und k. Die quadratische Ergänzung ist die klassische algebraische Brücke zwischen der Normalform und der Geometrie einer Parabel: Die Symmetrieachse liegt bei x gleich h, und der Minimal- oder Maximalwert ist k, je nach Vorzeichen von a. Die hier verwendeten Identitäten sind vollständig deterministisch: h ist gleich minus b geteilt durch zwei a, und k ist gleich c minus b zum Quadrat geteilt durch vier a. Kleine Kontrollrechnungen, die Sie vielleicht schon kennen, sind a gleich eins, b gleich sechs, c gleich fünf, was h gleich minus drei und k gleich minus vier ergibt, sowie a gleich zwei, b gleich minus acht, c gleich drei, was h gleich zwei und k gleich minus fünf ergibt. Die Engine arbeitet ausschließlich mit endlicher Arithmetik, ohne Netzwerkaufrufe, ohne Zufallsstichproben und ohne datumsabhängige Abkürzungen.
Wo die Scheitelpunktform in Lernen, Grafikdarstellung und Software vorkommt
Schülerinnen und Schüler begegnen der quadratischen Ergänzung, wenn ein Lehrbuch von ausmultiplizierten quadratischen Funktionen zur grafischen Darstellung übergeht, wenn eine Wettbewerbsaufgabe nach dem Minimum einer quadratischen Funktion ohne Analysis fragt, oder wenn zwischen Normalform und Scheitelpunktform gewechselt wird, bevor Transformationen angewendet werden. Lehrkräfte können Lösungsschlüssel für moderate Koeffizienten vorab erzeugen, ohne undurchsichtigen Taschenrechner-Apps zu vertrauen, die stillschweigend die Notation wechseln oder Vorzeichen bei h fallen lassen.
Entwickler rufen denselben Vertrag aus Skripten auf, um deterministische Testvektoren für Parabel-Renderer zu erzeugen, um von Nutzern eingegebene Polynome vor Optimierungsdemos zu normalisieren, oder um Programmieraufgaben zu erfüllen, die h und k statt einer handgewedelten Skizze verlangen. Wettbewerbstraining braucht oft eine schnelle, offline verfügbare Quelle für Scheitelpunktkoordinaten, damit Lösungen unter Zeitdruck ohne grafikfähige Taschenrechner überprüft werden können.
Produkt- und Bildungstools nutzen die Umschreibung, wenn eine lernende Person ax² plus bx plus c eingibt und die Oberfläche den Scheitelpunkt sowie einen sauberen Ausdruck a(x minus h) zum Quadrat plus k anzeigen muss. Kombinieren Sie es mit Werkzeugen für quadratische Nullstellen oder lineare Systeme, wenn Sie verwandte Algebra-Schritte benötigen, sowie mit anderen Mathe-Endpunkten, wenn Sie ein kleines Labor kostenloser, deterministischer Algebra-Helfer aufbauen.
Anwendungsfälle
Hausaufgaben und Scheitelpunktprüfungen
Wandeln Sie Lehrbuch-Quadrate in a(x − h)² + k um und prüfen Sie h und k vor der grafischen Darstellung oder der Suche nach Minimum/Maximum.
Grafik- und Nachhilfe-Software
Normalisieren Sie von Nutzern eingegebenes ax² + bx + c in Scheitelpunktform für Plotter, Schritt-Helfer und interaktive Lektionen.
Häufige Fragen
Was kostet der Rechner für quadratische Ergänzung?
Auf dieser Seite ist er kostenlos im Browser.
Wie werden h und k definiert?
Für ax² + bx + c mit a ≠ 0 gilt h = −b/(2a) und k = c − b²/(4a). Die Scheitelpunktform lautet a(x − h)² + k.
Findet dieses Werkzeug die Nullstellen der quadratischen Funktion?
Nein. Es wandelt das Polynom nur in Scheitelpunktform um und liefert h und k. Verwenden Sie einen Nullstellen-Löser, wenn Sie die Nullstellen benötigen.
Warum werden Ergebnisse auf eine Genauigkeit gerundet?
Die Standardgenauigkeit beträgt 10 Dezimalstellen; Sie können precision von 0 bis 15 setzen.
Ist k das Minimum oder das Maximum der Parabel?
Es kommt auf das Vorzeichen von a an. Ist a positiv, öffnet sich die Parabel nach oben und k ist ihr Minimum; ist a negativ, öffnet sie sich nach unten und k ist ihr Maximum, erreicht bei x gleich h.
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/algebra/complete-the-square \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":1,"b":6,"c":5}'const res = await fetch("https://api.kit.forhosting.com/algebra/complete-the-square", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 1,
"b": 6,
"c": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/complete-the-square",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 1,
"b": 6,
"c": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/complete-the-square", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":1,"b":6,"c":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":1,"b":6,"c":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/complete-the-square", 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": 1,
"b": 6,
"c": 5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.complete_the_square",
"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_abs_coeff | 1000000000000000 |
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
Was quadratische Ergänzung bedeutet und was die Antwort enthält
Die quadratische Ergänzung schreibt ax² plus bx plus c so um, dass die x-Terme in einem vollständigen Quadrat stecken, wodurch a mal (x minus h) zum Quadrat plus k entsteht. Diese Scheitelpunktform macht den Wendepunkt der Parabel offensichtlich: Der Scheitelpunkt ist der Punkt (h, k), die Symmetrieachse ist die senkrechte Gerade x gleich h, und der Graph öffnet sich nach oben, wenn a positiv ist, oder nach unten, wenn a negativ ist. Algebraisch teilt man den linearen Beitrag durch das Doppelte des Leitkoeffizienten, um h zu finden, und berechnet dann die konstante Anpassung k gleich c minus b zum Quadrat geteilt durch vier a, was genau dem Funktionswert bei x gleich h entspricht. Dieser Rechner liefert die normalisierten Koeffizienten a, b und c, die auf die gewünschte Genauigkeit gerundeten Werte h und k, ein zweielementiges Vertex-Array, eine lesbare vertex_form-Zeichenkette wie (x + 3)^2 - 4, ein standard_form-Echo des eingegebenen Polynoms, das Methodenkennzeichen complete_the_square, die verwendete Genauigkeit und eine kurze Formelerinnerung. Es gibt keinen angenäherten symbolischen CAS-Pfad und kein zufälliges Sampling von Nullstellen: Die Engine berechnet entweder exakte Gleitkommawerte für h und k innerhalb des unterstützten Koeffizientenbereichs, oder sie lehnt die Eingabe mit invalid_input ab. Abgelehnte Fälle umfassen fehlendes a, b oder c, nicht endliche Werte, Beträge über der dokumentierten Obergrenze und jedes a, das null oder numerisch null ist, weil ein linearer oder konstanter Ausdruck keine quadratische Funktion ist und keine eindeutige Scheitelpunktform dieser Art besitzt. Wenn Sie Nullstellen, Faktorisierung oder eine vollständige Grafikskizze benötigen, verwenden Sie die dafür vorgesehenen Werkzeuge; diese Seite beantwortet ausschließlich die Umschreibung durch quadratische Ergänzung mit stabiler numerischer Ausgabe, geeignet für Arbeitsblätter, Unit-Tests und API-Konsumenten, die keine symbolischen Schritte erfinden dürfen.
Wie a, b und c gelesen werden und wie h und k reproduzierbar bleiben
Optionale führende Pluszeichen und wissenschaftliche Notation bei Koeffizienten-Strings sind erlaubt, sofern sie als endliche Dezimalzahlen geparst werden können; eingebettete Leerzeichen, Hex-Präfixe und nicht-numerische Zeichen werden mit einer klaren Meldung abgelehnt, damit eine fehlerhafte Zelle nicht zu einem falschen Scheitelpunkt wird. Null für b oder c ist gültig und ergibt einfach einen einfacheren Scheitelpunkt oder eine reine vertikale Verschiebung. Die bevorzugten Felder sind a für den Leitkoeffizienten, b für den linearen Koeffizienten und c für das konstante Glied, aber auch die Aliase A und leading für a, B und linear für b sowie C und constant für c werden akzeptiert, damit Tabellenkalkulationen, Query-Strings und typisierte Formulare denselben Vertrag wiederverwenden können. Der Leitkoeffizient a muss ungleich null sein: Liegt der Betrag von a bei oder unter einem winzigen Epsilon, schlägt die Anfrage mit invalid_input fehl, weil der Ausdruck nicht quadratisch ist. Ein optionales precision-Feld mit den Aliasen decimals und dp wählt, wie viele Dezimalstellen für a, b, c, h und k angezeigt werden; Standard ist zehn, mit einer Obergrenze von fünfzehn, damit JSON-Goldens stabil bleiben. Kombinieren Sie den kostenlosen Browserlauf dieser Seite mit der kostenpflichtigen API, wenn Sie das identische mathematische Ergebnis innerhalb einer automatisierten Pipeline benötigen, ohne die Scheitelpunktformeln selbst neu zu implementieren.
Wo die Scheitelpunktform in Lernen, Grafikdarstellung und Software vorkommt
Auf dieser Seite läuft die Berechnung vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002 aus Ihrem im Voraus bezahlten KIT-Guthaben, fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung — freie interaktive Erkundung und eine kostenpflichtige, identische API — entspricht dem Rest des KIT-Tier-A-Katalogs und erlaubt es Ihnen, von einer Unterrichtsdemo zu einer automatisierten Pipeline zu wechseln, ohne das mathematische Ergebnis zu verändern.
Integrationsbeispiele
Deterministische Testfixtures
Erzeugen Sie reproduzierbare h-, k- und vertex_form-Zeichenketten für Unit-Tests, Eigenschaftsprüfungen und CI-Assertions.
Technische Fragen
Was passiert, wenn a null ist?
Die Eingabe wird mit invalid_input abgelehnt. a = 0 macht den Ausdruck linear oder konstant, nicht quadratisch mit einer eindeutigen Scheitelpunktform dieser Art.