x in einer Proportion berechnen
Lösen Sie die fehlende Zahl einer Verhältnisgleichung: In 3/4 = 9/x ist die Unbekannte 12, und beide Kreuzprodukte betragen 36, sodass Sie sofort sehen, dass das Ergebnis stimmt. Hilfreich bei Hausaufgaben, Rezepten, Karten und Bildgrößen. 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
- Unbekannte
- Right denominator
- Linker Zähler
- 3
- Linker Nenner
- 4
- Rechter Zähler
- 9
- X
- 12
- Gleichung
- 3/4 = 9/x
- Gelöste Gleichung
- 3/4 = 9/12
Der Rechner für x in einer Proportion ermittelt den fehlenden Zähler oder Nenner in einer Gleichung wie 3/4 = 9/x. Sie wählen die Position von x und geben die übrigen drei endlichen Zahlen ein. Das Werkzeug kreuzmultipliziert, isoliert die Unbekannte und liefert ihren Wert, die vervollständigte Gleichung, Prüfprodukte und verständliche Schritte. Nullnenner und Fälle ohne eindeutigen Wert werden abgelehnt. Damit eignet sich der Rechner für Aufgaben, Maßstäbe, Rezepte, Karten und automatisierte Prüfungen.
Wie äquivalente Verhältnisse die Unbekannte bestimmen
Zwei Verhältnisse sind äquivalent, wenn sie denselben Quotienten darstellen. Schreibt man die Proportion als a/b = c/d, gilt die Kreuzproduktgleichung a × d = b × c, sofern beide Nenner ungleich null sind. Damit reduziert sich jede unterstützte Aufgabe auf eine Multiplikation und eine Division.
Ist a unbekannt, berechnen Sie b × c ÷ d. Ist b unbekannt, berechnen Sie a × d ÷ c. Ist c unbekannt, berechnen Sie a × d ÷ b.
Ist d unbekannt, berechnen Sie b × c ÷ a. Die Antwort enthält die ursprüngliche Gleichung mit x, die ausgefüllte Gleichung und beide Kreuzprodukte. Gleiche Produkte bestätigen unmittelbar, dass die gelösten Verhältnisse äquivalent sind.
Das Verfahren ist deterministisch und nutzt weder Raten noch Iterationen, Netzwerk, Zufallswerte oder Uhrzeit. Negative Zahlen und Dezimalwerte werden als gewöhnliche reelle Zahlen verarbeitet; zugleich gilt die mathematische Regel, dass ein Nenner niemals null sein darf.
Position der Unbekannten wählen und Antwort lesen
Lassen Sie das Zahlenfeld der ausgewählten Position weg und geben Sie für die drei übrigen Stellen endliche Zahlen an. Dieser eindeutige Vertrag vermeidet die mehrdeutige Auswertung freien Textes und erleichtert Anfragen aus Formularen, Tabellen, Lernplattformen oder Tests. Außerdem folgen drei kurze Schritte: Kreuzmultiplizieren, den ausgewählten Term isolieren und die Antwort zur Kontrolle einsetzen.
Beide Prüfprodukte müssen übereinstimmen. So können Sie ungültige oder unbestimmte Proportionen von gültigen Ergebnissen unterscheiden, ohne erläuternden Text auswerten zu müssen.
Grenzfälle, Validierung und praktische Anwendungen
Ein bekannter linker oder rechter Nenner mit dem Wert null wird sofort abgelehnt, weil eine Division durch null kein Verhältnis definiert. Ist die Unbekannte selbst ein Nenner, muss auch das berechnete Ergebnis ungleich null sein. Der Rechner lehnt diesen Fall ab, statt einen beliebigen Wert auszuwählen.
Fehlende Terme, nicht numerische Werte, Unendlichkeiten und unbekannte Positionsnamen sind ebenfalls ungültig. Diese Regeln helfen nicht nur bei Schulaufgaben. Eine Designerin kann aus einem festen Seitenverhältnis eine fehlende Bildabmessung bestimmen; bei einem Rezept lässt sich eine Zutatenmenge proportional anpassen; aus einem Kartenmaßstab kann eine Entfernung berechnet werden; und Softwaretests erhalten erwartete Werte für proportionale Daten.
Verwenden Sie für zusammengehörige Terme einheitliche Maßeinheiten. Steht ein Verhältnis in Zentimetern und das andere in Metern, konvertieren Sie zuerst, sonst kann die Rechnung stimmen und die Deutung dennoch falsch sein. Diese Fähigkeit löst genau einen fehlenden Term einer direkten Proportion.
Zusammengesetzte Proportionen, Ungleichungen, nichtlineare rationale Gleichungen und noch nicht in vier Positionen übertragene Textaufgaben gehören nicht zum Funktionsumfang.
Anwendungsfälle
Proportionsaufgaben kontrollieren
Berechnen Sie einen fehlenden Zähler oder Nenner und vergleichen Sie Isolierung und Kreuzprodukte mit Ihrer handschriftlichen Lösung.
Entwürfe und Rezepte skalieren
Bestimmen Sie eine fehlende Abmessung oder Menge unter Beibehaltung eines bekannten Größen-, Mischungs-, Portions- oder Zutatenverhältnisses.
Proportionale Daten prüfen
Erzeugen Sie deterministische Sollwerte und Prüfprodukte für Formulare, Tabellen, Lernsysteme und Anwendungstests.
Häufige Fragen
Wie berechnet man x in einer Proportion?
Kreuzmultiplizieren Sie a/b = c/d zu a × d = b × c und teilen Sie anschließend durch den Faktor von x. Die Antwort zeigt diese Isolierung.
Sind Dezimalzahlen und negative Zahlen erlaubt?
Ja, endliche Dezimalwerte und negative Terme sind zulässig. Nenner dürfen nicht null sein; Ergebnisse werden auf zwölf Dezimalstellen gerundet.
Warum verursacht ein Nullzähler manchmal einen Fehler?
Einige Proportionen mit null gelten für mehrere Nenner und bestimmen kein eindeutiges x. Der Rechner lehnt solche unbestimmten Fälle ab.
Was passiert, wenn ein Nenner der Proportion null ist?
Die Berechnung wird abgelehnt, weil eine Division durch null kein Verhältnis ergibt. Dasselbe gilt, wenn die Unbekannte im Nenner steht und das Ergebnis null wäre.
Müssen die Einheiten vor dem Lösen einer Proportion übereinstimmen?
Ja, einander entsprechende Glieder sollten dieselbe Einheit haben. Steht ein Verhältnis in Zentimetern und das andere in Metern, rechnen Sie zuerst um; sonst stimmt zwar die Rechnung, aber nicht ihre Bedeutung.
Kann der Rechner auch zusammengesetzte Proportionen lösen?
Nein, er löst genau ein fehlendes Glied in einer einfachen, direkten Proportion. Zusammengesetzte Proportionen, Ungleichungen und Textaufgaben müssen Sie zuerst selbst in die Form a/b = c/d bringen.
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/ratio-solver \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"unknown":"right_denominator","left_numerator":3,"left_denominator":4,"right_numerator":9}'const res = await fetch("https://api.kit.forhosting.com/algebra/ratio-solver", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"unknown": "right_denominator",
"left_numerator": 3,
"left_denominator": 4,
"right_numerator": 9
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/ratio-solver",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"unknown": "right_denominator",
"left_numerator": 3,
"left_denominator": 4,
"right_numerator": 9
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/ratio-solver", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"unknown":"right_denominator","left_numerator":3,"left_denominator":4,"right_numerator":9}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"unknown":"right_denominator","left_numerator":3,"left_denominator":4,"right_numerator":9}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/ratio-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
{
"unknown": "right_denominator",
"left_numerator": 3,
"left_denominator": 4,
"right_numerator": 9
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.ratio_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.
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
Wie äquivalente Verhältnisse die Unbekannte bestimmen
Aus 3/4 = 9/x wird beispielsweise 3 × x = 4 × 9 und somit x = 36 ÷ 3 = 12.
Position der Unbekannten wählen und Antwort lesen
Senden Sie im Feld unknown einen von vier kanonischen Positionsnamen: left_numerator, left_denominator, right_numerator oder right_denominator. Eine erfolgreiche Antwort gibt x und die unbekannte Position zurück, zeigt die Ausgangsgleichung, enthält solved_equation mit eingesetztem Wert und nennt cross_products.left sowie cross_products.right. Eine Anfrage mit left_numerator 3, left_denominator 4 und right_numerator 9 sowie right_denominator als Unbekannter liefert x gleich 12, da 3 × 12 und 4 × 9 jeweils 36 ergeben. Fehlerhafte Anfragen liefern invalid_input.
Grenzfälle, Validierung und praktische Anwendungen
Manche Anordnungen mit Nullzählern bestimmen keinen eindeutigen Nenner: 0/x = 0/5 gilt etwa für jedes x ungleich null, weshalb keine einzelne Lösung existiert.
Technische Fragen
Kann x an jeder der vier Positionen stehen?
Ja. Wählen Sie left_numerator, left_denominator, right_numerator oder right_denominator als unknown und lassen Sie das entsprechende Zahlenfeld weg.
Was kostet der Proportionsrechner?
Im Browser ist er kostenlos. Eine erfolgreiche API-Anfrage kostet $0.002 je Element; ungültige Anfragen liefern invalid_input.