Löser für lineare Ungleichungen
Geben Sie 2x + 3 < 11 ein und erhalten Sie x < 4, auch als Intervall (−∞, 4). Ist der Faktor vor x negativ, wird das Ungleichheitszeichen für Sie umgedreht und der Schritt markiert. 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
- 2
- B
- 3
- C
- 11
- Op
- <
- Schranke
- 4
- Lösungsoperator
- <
- Ungleichung
- 2x + 3 < 11
- Lösung
- x < 4
Dieser Löser für lineare Ungleichungen isoliert x aus ax plus b im Vergleich mit c mithilfe eines strengen oder nicht strengen Vergleichsoperators und gibt die Lösung als Ungleichungs-Zeichenkette sowie als offenes oder geschlossenes Intervall auf der reellen Zahlengeraden an. Die klassische Regel, die Lernende nicht vergessen dürfen, lautet: Dividiert oder multipliziert man beide Seiten mit einem negativen Koeffizienten, kehrt sich die Richtung der Ungleichung um. Diese Engine wendet diese Umkehrung automatisch an, sobald a negativ ist, und vermerkt flipped mit true, sodass Sie den Schritt in Hausaufgaben oder Demos zeigen können. Bei positivem a bleibt der ursprüngliche Operator erhalten, sodass 2x + 3 kleiner als 11 zu x kleiner als 4 wird, mit einem an der Stelle vier rechts offenen Intervall, während Beispiele mit negativem a wie −2x + 3 kleiner als 11 zu x größer als −4 werden, mit einem an der Stelle −4 links offenen Intervall. Ist a null, wird die Eingabe als ungültig abgelehnt, weil die Aussage nicht mehr von x abhängt und keine lineare Ungleichung in der Unbekannten mehr ist. Die Arithmetik ist rein und deterministisch: keine Netzwerkaufrufe, keine Zufallsstichproben und keine datumsabhängigen Pfade.
Was eine lineare Ungleichung bedeutet und was die Antwort enthält
Eine lineare Ungleichung in einer Variablen hat die Form ax plus b im Vergleich mit c, wobei der Vergleich kleiner als, kleiner oder gleich, größer als oder größer oder gleich sein kann. Lösen bedeutet, die Aussage als reine Bedingung an x umzuschreiben: entweder ist x kleiner als eine Schranke, kleiner oder gleich einer Schranke, größer als eine Schranke oder größer oder gleich einer Schranke. Die Schranke ist immer (c minus b) geteilt durch a, sofern a ungleich null ist.
Die Intervallschreibweise verpackt dieselbe Antwort für Analysis-Kurse und Programmierung: runde Klammern schließen den Endpunkt aus, eckige Klammern schließen ihn ein, und Unendlichkeitsmarkierungen zeigen Strahlen, die ohne Ende verlaufen. Dieser Rechner liefert die normalisierten Koeffizienten, den ursprünglichen Operator, die auf Ihre Genauigkeit gerundete numerische Schranke, den Lösungsoperator nach einer eventuellen Umkehrung, eine boolesche flipped-Markierung, lesbare inequality- und solution-Zeichenketten, die interval-Zeichenkette, untere und obere Endpunktfelder mit Einschluss-Markierungen, die verwendete Genauigkeit und eine kurze Formelerinnerung der Algebra.
Wie a, b, c und op gelesen werden und warum negatives a das Zeichen umkehrt
Operatoren können als Symbole kleiner als, kleiner oder gleich, größer als, größer oder gleich geschrieben werden oder als Kurzcodes lt, le, gt und ge, einschließlich der Unicode-Symbole für Kleiner-oder-gleich und Größer-oder-gleich. Nach dem Subtrahieren von b werden beide Seiten durch a geteilt. Ist a positiv, bleibt die Richtung der Ungleichung unverändert.
Ist a negativ, kehrt sich jeder Vergleich um: kleiner wird zu größer, kleiner-oder-gleich wird zu größer-oder-gleich, und so weiter. Diese Umkehrung ist genau die Regel, die in der Vor- und Grundstufenalgebra gelehrt wird, und die Antwort setzt flipped auf true, damit UI-Ebenen den Schritt hervorheben können. Ein a von null wird nicht als vakuos wahre oder falsche Aussage umgeschrieben; es wird als Clientfehler behandelt, damit Caches, Goldens und Bewertungspipelines deterministisch bleiben.
Wo Lösungen linearer Ungleichungen in Lernen, Code und Unterricht vorkommen
Schülerinnen und Schüler begegnen linearen Ungleichungen beim grafischen Darstellen von Lösungsmengen auf einer Zahlengeraden, bei Textaufgaben, die nach Wertebereichen fragen, die ein Budget oder eine Geschwindigkeitsbegrenzung erfüllen, und später beim Erweitern der Idee auf Systeme und Beträge. Lehrkräfte können Lösungsschlüssel für positive und negative Koeffizienten vorab erzeugen, ohne undurchsichtigen Taschenrechner-Apps zu vertrauen, die das Umkehren des Zeichens vergessen oder statt sauberer Intervalle wissenschaftliche Notation ausgeben.
Entwickler rufen denselben Vertrag aus Skripten auf, um deterministische Testvektoren für Ungleichungs-Parser zu erzeugen, um Formulareingaben zu validieren, die nach einer affinen Transformation unter einer Schwelle bleiben müssen, oder um interaktive Hausaufgaben zu betreiben, die sowohl die algebraische Lösung als auch das Intervall zeigen. Wettbewerbstraining braucht oft eine schnelle Offline-Prüfung, dass x größer oder gleich einer berechneten Schranke mit einer handgerechneten Lösung nach Division durch eine negative Steigung übereinstimmt.
Produkt- und Betriebsanalysten nutzen einseitige Bedingungen der Form ax plus b im Vergleich mit c, wenn sie lineare Kostenmodelle in zulässige Bereiche für eine einzelne Entscheidungsvariable übersetzen. Kombinieren Sie es mit Werkzeugen für quadratische Ergänzung oder Polynome, wenn Sie verwandte Algebra benötigen, mit Gleichungslösern, wenn Gleichheit ausreicht, und mit anderen Mathe-Endpunkten, wenn Sie ein kleines Labor kostenloser, deterministischer Algebra-Helfer aufbauen.
Anwendungsfälle
Hausaufgaben und Prüfungen auf der Zahlengeraden
Lösen Sie ax + b ⊙ c für Arbeitsblätter, prüfen Sie den Umkehrschritt bei negativem a und übernehmen Sie die Intervallschreibweise in Lösungsschlüssel.
Deterministische Testfixtures
Erzeugen Sie reproduzierbare Lösungsoperatoren, Schranken und Intervalle für Unit-Tests und CI, ohne Tabellen von Hand zu pflegen.
Unterrichtsdemos und Bewertung
Zeigen Sie flipped gleich true, wenn a negativ ist, damit Lernende die Regel sehen; prüfen Sie Schülerantworten stapelweise gegen dieselbe Schranke.
Häufige Fragen
Was kostet der Löser für lineare Ungleichungen?
Auf dieser Seite ist er kostenlos im Browser.
Wie ist die Lösung definiert?
Isolieren Sie x aus ax + b ⊙ c: subtrahieren Sie b, teilen Sie durch a, kehren Sie ⊙ um, wenn a negativ ist, und geben Sie x ⊙' (c−b)/a mit passender Intervallschreibweise an.
Wann wird die Ungleichung umgekehrt?
Immer, wenn a negativ ist. Das Teilen beider Seiten durch eine negative Zahl kehrt den Vergleich um; die Antwort setzt flipped auf true.
Welche Operatoren werden unterstützt?
Strenge und nicht strenge Ungleichungen: <, <=, >, >=, sowie die Aliase lt, le, gt, ge und die Unicode-Symbole ≤ und ≥.
Wie löse ich 2x + 3 < 11?
Ziehen Sie auf beiden Seiten 3 ab und teilen Sie durch 2: Das Ergebnis ist x < 4. Als Intervall geschrieben ist das (−∞, 4), offen bei 4, weil der Vergleich echt kleiner ist.
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/inequality-solver \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":2,"b":3,"c":11,"op":"<"}'const res = await fetch("https://api.kit.forhosting.com/algebra/inequality-solver", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 2,
"b": 3,
"c": 11,
"op": "<"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/inequality-solver",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 2,
"b": 3,
"c": 11,
"op": "<"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/inequality-solver", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":2,"b":3,"c":11,"op":"<"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":2,"b":3,"c":11,"op":"<"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/inequality-solver", 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": 2,
"b": 3,
"c": 11,
"op": "<"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.inequality_solver",
"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 eine lineare Ungleichung bedeutet und was die Antwort enthält
Es gibt kein angenähertes Monte-Carlo-Sampling der Halbgeraden und keine symbolische CAS-Blackbox: Die Engine isoliert x entweder mit gewöhnlicher reeller Arithmetik innerhalb des unterstützten Koeffizientenbereichs, oder sie lehnt die Eingabe mit invalid_input ab. Abgelehnte Fälle umfassen fehlendes a, b, c oder op, nicht endliche Zahlen, Beträge über der dokumentierten Obergrenze, unbekannte Operator-Zeichenketten und a gleich null. Wenn Sie quadratische Ungleichungen, Systeme linearer Gleichungen oder Umschreibungen durch quadratische Ergänzung benötigen, verwenden Sie die dafür vorgesehenen Werkzeuge; diese Seite beantwortet nur die lineare Ungleichung in einer Variablen mit einem klaren Intervall und einer transparenten Umkehrregel, geeignet für Arbeitsblätter, Unit-Tests und API-Konsumenten, die Lehrbuchantworten bis auf die gewählte Genauigkeit exakt treffen müssen.
Wie a, b, c und op gelesen werden und warum negatives a das Zeichen umkehrt
Die bevorzugten Felder sind a für den Koeffizienten von x, b für die Konstante auf der linken Seite, c für die rechte Seite und op für den Vergleich. Aliase wie A und coeff für a, B und left_const für b, C, rhs und right für c sowie operator, comparison und sense für op werden akzeptiert, damit Tabellenkalkulationen, Query-Strings und typisierte Formulare denselben Vertrag wiederverwenden können. Eine optionale precision von null bis fünfzehn Dezimalstellen steuert die Rundung von Koeffizienten und der Schranke für stabile JSON-Goldens; der Standardwert zehn entspricht anderen Tier-A-Algebra-Helfern. 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 Umkehrregel selbst neu zu implementieren.
Wo Lösungen linearer Ungleichungen in Lernen, Code und Unterricht vorkommen
Auf dieser Seite läuft die Berechnung vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Lösung $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.
Technische Fragen
Was passiert, wenn a null ist?
a = 0 wird mit invalid_input abgelehnt, weil die Aussage nicht mehr von x abhängt und keine lineare Ungleichung in der Unbekannten ist.