Exponentialgleichungs-Löser
Finden Sie den Exponenten, der eine Basis in einen Wert verwandelt: Bei 2ˣ = 8 lautet die Lösung 3, als Dezimalzahl und exakt angegeben, samt Probe, dass 2³ wirklich 8 ergibt. 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
- B
- 2
- Y
- 8
- Gleichung
- 2^x = 8
- X
- 3
- X-Dezimalwert
- 3
- Exakt
- 3
Eine Exponentialgleichung der Form b hoch x gleich y fragt nach dem reellen Exponenten, der eine feste positive Basis in einen festen positiven Wert verwandelt. Die eindeutige reelle Lösung, wenn sie existiert, ist der Logarithmus von y zur Basis b, den jeder wissenschaftliche Taschenrechner über die Basiswechsel-Identität auswertet: x gleich dem natürlichen Logarithmus von y geteilt durch den natürlichen Logarithmus von b, oder gleichwertig dem dekadischen Logarithmus von y geteilt durch den dekadischen Logarithmus von b. Dieser Löser akzeptiert zwei endliche Zahlen, erzwingt die klassische Domäne, dass die Basis positiv und ungleich eins ist und dass der Wert positiv ist, und liefert sowohl eine bereinigte Dezimalnäherung als auch eine exakte Zeichenkette: eine ganze Zahl, wenn die Antwort ganzzahlig ist, eine einfache rationale Zahl, wenn sie ein kleiner Bruch ist, oder sonst ein explizites Logarithmus-Verhältnis. Ungültige Basen und nichtpositive Werte scheitern mit einem klaren Validierungsfehler statt eines stillen NaN.
Wie Logarithmen b hoch x gleich y lösen
Starten Sie von der reellen exponentiellen Aussage Basis b hoch x gleich Wert y. Nimmt man den Logarithmus beider Seiten in einer festen Basis größer als null und ungleich eins, erhält man x mal den Logarithmus von b gleich dem Logarithmus von y, also x gleich Logarithmus von y über Logarithmus von b. Die Wahl des natürlichen Logarithmus ist der übliche Maschinenweg: x gleich ln von y geteilt durch ln von b.
Dieselbe Identität mit dekadischem Logarithmus oder mit dem expliziten Logarithmus zur Basis b ist algebraisch äquivalent; nur der Zwischenfunktionsaufruf ändert sich. Die Domäne ist streng. Die Basis muss positiv sein, damit reelle Potenzen für jeden reellen Exponenten stetig bleiben, und sie darf nicht eins sein, weil eins zu jeder reellen Potenz immer eins ist, was entweder keine Lösung hat, wenn y nicht eins ist, oder unendlich viele Lösungen, wenn y eins ist.
Der Wert y muss positiv sein, weil der reelle Logarithmus bei null und bei negativen Zahlen undefiniert ist. Innerhalb dieser offenen Menge ist die Abbildung x auf b hoch x bijektiv von den reellen Zahlen auf die positiven reellen Zahlen, sodass stets genau eine reelle Lösung existiert.
Diese Implementierung wertet die Basiswechsel-Formel mit gewöhnlichen Gleitkomma-Logarithmen aus und klassifiziert das numerische Ergebnis: liegt es innerhalb einer engen Toleranz einer ganzen Zahl, ist das exact-Feld jene ganze Zahl; liegt es innerhalb der Toleranz eines gekürzten Bruchs mit Nenner höchstens zweiunddreißig, ist exact jener Bruch; sonst ist exact das Verhältnis Logarithmus von y über Logarithmus von b. Ein kleiner Prüfblock rechnet b hoch dem gemeldeten x nach und meldet, ob y innerhalb relativen Rauschens wiederhergestellt wird, was Domänenfehler früh erkennt, wenn Clients Pipelines bauen.
Was Sie senden und was Sie zurückerhalten
Senden Sie zwei endliche Zahlen unter den Feldern b und y, die Basis und Wert in b hoch x gleich y darstellen. Beide Felder sind erforderlich. Wenn b nicht positiv ist, wenn b im Wesentlichen eins ist, oder wenn y nicht positiv ist, scheitert die Anfrage mit einer Meldung, die die Domänenregel nennt, sodass Clients das Formular korrigieren können statt zu raten.
Formula- und Domain-Zeichenketten stellen die geschlossene Form und die offene Menge für UI-Beschriftungen neu dar. Klassische Lehrbuchprüfungen umfassen b gleich zwei und y gleich acht mit exact drei; b gleich vier und y gleich zwei mit exact ein Halb; b gleich zehn und y gleich tausend mit exact drei; und b gleich zwei und y gleich zehn mit einer nichtganzzahligen logarithmischen exact-Form nahe drei Komma drei zwei.
Wo Löser für Exponentialgleichungen in der realen Arbeit auftauchen
Algebrakurse der Sekundarstufe und Hochschule vergeben ständig Basiswechsel-Übungen, Zinseszins-Umstellungen und Halbwertszeitfragen, die sich auf Basis hoch Zeit gleich Verhältnis reduzieren; ein einziges vertrauenswürdiges Orakel, das exakte und Dezimalformen liefert, beschleunigt Benotung und Demo-Aufbau. Programmierwettbewerbsaufgaben und Interview-Aufwärmer verstecken oft eine Exponentiale unter Verdopplungszeiten, Bit-Tiefen-Zählungen oder Wachstumsmodellen, und Ingenieure brauchen eine ehrliche Ablehnung, wenn die Basis eins oder der Wert nicht positiv ist, statt eines stillen NaN aus einem ungeprüften Logarithmus.
Finanz- und Wissenschaftsnotebooks invertieren exponentielle Wachstums- und Zerfallsformeln — Kapital mal eins plus Zins hoch n, oder Anfangsmasse mal e hoch minus k t — und müssen einen sauberen Exponenten melden, ohne komplexe Logarithmen für negative Masse zu erfinden. Wenn Sie später quadratische oder kubische geschlossene Formen, Systeme zweier Exponentialgleichungen oder symbolische Umschreibung von a mal b hoch x plus c gleich null brauchen, behandeln Sie jene als getrennte Suchabsichten und Landings statt diese Ein-Basis-Exponentiallöser-Seite zu überladen.
Anwendungsfälle
Antwortschlüssel für Hausaufgaben und Prüfungen
Erzeugen Sie exakte und Dezimallösungen für Lehrbuch-Sätze b^x = y, damit Lehrkräfte und Auto-Bewerter eine gemeinsame Referenzwahrheit für ganzzahlige, rationale und Log-Form-Antworten teilen.
Inverse von Wachstum, Zerfall und Halbwertszeit
Invertieren Sie exponentielle Wachstums- oder Zerfallsmodelle, um Zeit oder Exponent aus einem gemessenen Verhältnis ohne stilles NaN zu gewinnen, wenn Basis oder Wert ungültig sind.
Häufige Fragen
Warum muss die Basis positiv und ungleich eins sein?
Stetige reelle Exponentiation mit freiem reellem Exponenten braucht b > 0.
Warum muss y positiv sein?
Der reelle Logarithmus ist nur für positive Argumente definiert.
Ist es egal, ob ich ln oder log verwende?
Ja. Ob Sie ln(y) durch ln(b) oder log(y) durch log(b) teilen, der Exponent ist derselbe. Nur der Zwischenschritt ändert sich, und das Ergebnis zeigt beide Formen.
Wie löse ich 2ˣ = 8?
Logarithmieren Sie beide Seiten und teilen Sie: ln 8 geteilt durch ln 2. Das ergibt genau 3, denn 2³ ist 8.
Was, wenn die Lösung keine ganze Zahl ist?
Dann erhalten Sie einen Dezimalwert und eine exakte Form: einen einfachen Bruch, wenn die Lösung einer ist, sonst einen Quotienten aus zwei Logarithmen wie ln(y) geteilt durch ln(b).
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/exponential-equation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"b":2,"y":8}'const res = await fetch("https://api.kit.forhosting.com/algebra/exponential-equation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"b": 2,
"y": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/exponential-equation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"b": 2,
"y": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/exponential-equation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"b":2,"y":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"b":2,"y":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/exponential-equation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"b": 2,
"y": 8
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.exponential_equation",
"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
Klassische Übungen wie zwei hoch x gleich acht, vier hoch x gleich zwei und e hoch x gleich zehn teilen einen einzigen deterministischen JSON-Vertrag.
Wie Logarithmen b hoch x gleich y lösen
Parallele exact_forms stellen stets die Schreibweisen Logarithmus zur Basis, dekadischer und natürlicher Logarithmus neu dar, damit Arbeitsblätter mehrere Lehrbuchstile ohne ein zweites Werkzeug zeigen können. Der gesamte Pfad ist deterministisch — keine Zufallssamen, keine Wanduhr-Zeitstempel, keine Netzwerkanrufe und keine Modelldrift — sodass identische Koeffizienten stets identisches JSON erzeugen.
Was Sie senden und was Sie zurückerhalten
Fehlende Felder, nichtnumerische Zeichenketten, NaN und Infinity scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg wiederholt die Antwort bereinigte b und y, eine druckbare Gleichungsszeichenkette wie zwei Zirkumflex x gleich acht, die Dezimallösung unter x und x_decimal, die bevorzugte exact-Zeichenkette, exact_kind als eines von integer, rational oder logarithmic, und exact_forms mit log_base, change_of_base_log und change_of_base_ln. Das check-Objekt meldet b_to_x und ein boolesches matches_y. Die Preise für erfolgreiche API-Aufrufe sind die veröffentlichte Basis von $0.002 pro Element; Validierungsfehler verbrauchen kein vorausbezahltes Guthaben.
Wo Löser für Exponentialgleichungen in der realen Arbeit auftauchen
Datenteams, die synthetische Labels zur Klassifikation ganzzahliger versus nichtganzzahliger Exponenten erzeugen, profitieren vom Feld exact_kind. Weil diese Fähigkeit eine reine parse-Engine ist, ist der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird nicht berechnet.
Integrationsbeispiele
Wettbewerbs-Fixtures und Notebook-Prüfungen
Bauen Sie massenhaft Regressions-Fixtures für Basiswechsel-Probleme und klassifizieren Sie exact_kind für ganzzahlige versus logarithmische Fälle in automatisierten Pipelines.
Technische Fragen
Wie findet dieser Exponentialgleichungs-Löser x?
Er nutzt die Basiswechsel-Identität x = log_b(y) = ln(y)/ln(b) = log(y)/log(b). Das Dezimalfeld ist die Gleitkomma-Auswertung; das exact-Feld bevorzugt eine ganze Zahl oder einfache rationale, wenn erkennbar.
Was ist der Unterschied zwischen exact und x_decimal?
x und x_decimal sind dieselbe bereinigte Gleitkomma-Lösung. exact ist eine lesbare Zeichenkette: eine ganze Zahl wie "3", eine rationale wie "1/2", oder ein Log-Verhältnis wie "log(10)/log(2)", wenn keine einfache rationale erkannt wird.
Was kostet es?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.