Massenanteil-Rechner
Erfahren Sie, welcher Teil der Masse einer Lösung auf den gelösten Stoff entfällt: 25 g Salz in 100 g Lösung ergeben einen Massenanteil von 0,25, also 25 %, und die übrigen 75 g sind Lösungsmittel. 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
- Masse des gelösten Stoffes
- 25
- Gesamtmasse
- 100
- Lösungsmittelmasse
- 75
- Massenanteil
- 0,25
- Massenprozent
- 25
Der Massenanteil, auch Gewichtsanteil oder massenprozentuale Zusammensetzung genannt, beantwortet eine einfache Laborfrage: Welchen Anteil der Masse einer Lösung bildet der gelöste Stoff? Chemiker schreiben den dimensionslosen Massenanteil w als Stoffmasse geteilt durch die Gesamtlösungsmasse und multiplizieren anschließend mit einhundert, um das Massenprozent anzugeben (oft als w/w % gekennzeichnet).
Was der Massenanteil aussagt
Der Massenanteil, auch Gewichtsanteil oder Massenprozent genannt, beantwortet eine einfache Frage aus dem Labor: Welcher Teil der Masse einer Lösung entfällt auf den gelösten Stoff? Man teilt die Masse des gelösten Stoffs durch die Gesamtmasse der Lösung, also gelösten Stoff plus Lösungsmittel in derselben Einheit. Mit hundert multipliziert erhalten Sie die Massenprozent, oft als Gew.-% angegeben. Lösen Sie 25 g Salz zu 100 g Lösung, beträgt der Anteil 0,25, also 25 %, und es bleiben 75 g Lösungsmittel. Weil das Ergebnis einheitenlos ist, passt jedes stimmige Paar, etwa Gramm mit Gramm oder Kilogramm mit Kilogramm.
Die häufigsten Fehler
Der erste ist, durch die Masse des Lösungsmittels statt durch die der ganzen Lösung zu teilen; das bläht den Anteil auf. Der zweite ist, Einheiten zu mischen, etwa Gramm gelösten Stoff mit Kilogramm Lösung: Der Rechner rechnet keine Einheiten um, beide Massen müssen also dieselbe haben. Eine Gesamtmasse von null wird mit einer klaren Meldung abgelehnt, eine negative ebenfalls. Wiegt der gelöste Stoff mehr als die Gesamtmasse, liegt das Ergebnis über eins: Das ist kein Rechenfehler, sondern ein Hinweis auf einen falsch eingegebenen Wert.
Definition des Massenanteils und Vorbereitung der beiden Massen
Der Massenanteil des gelösten Stoffes ist definiert als w gleich m des Stoffes geteilt durch m der Gesamtlösung, wobei die Gesamtheit Stoff plus Lösungsmittel in derselben Masseneinheit ist. Wenn Sie fünfundzwanzig Gramm Salz in genügend Wasser lösen, um einhundert Gramm Lösung zu erhalten, ist w null Komma fünfundzwanzig und das Massenprozent fünfundzwanzig Prozent. Beide Werte müssen endlich sein; die Stoffmasse muss nichtnegativ und die Gesamtmasse streng positiv sein.
Negative Gesamtmasse wird ebenfalls abgelehnt, damit der Vertrag für Laborarbeit ehrlich bleibt. Die Engine rechnet keine Einheiten für Sie um: Gramm mit Gramm, Kilogramm mit Kilogramm oder jedes kohärente Paar ist in Ordnung, weil das Verhältnis dimensionslos ist.
Anwendungsfälle
Hausaufgaben- und Laborberichtsprüfungen
Studierende geben Stoff- und Lösungsmassen ein, prüfen das Massenprozent gegen ausgearbeitete Antworten und erhalten einen klaren Fehler, wenn die Gesamtmasse irrtümlich null ist.
Formulierung und Rezept-Make-up
Prozessnotizbücher wandeln Chargen-Stoff- und Gesamtmassen in Gewichtsanteile für Etiketten, SPC-Diagramme und Lösungsmittel-Make-up-Rechnungen um.
LIMS- und Tutoren-APIs
Plattformen rufen einen stabilen vorausbezahlten Endpunkt für w und Massen-% auf, statt Division und Prozentformatierung in jeder Client-Sprache neu zu implementieren.
Häufige Fragen
Ist Massenanteil dasselbe wie Massenprozent?
Massenprozent ist einhundertmal der Massenanteil. Dieser Rechner liefert beides, damit Sie das 0–1-Verhältnis oder die Prozentform nutzen können.
Müssen Stoff und Gesamt dieselben Einheiten haben?
Ja. Verwenden Sie jede kohärente Masseneinheit für beide Felder (Gramm mit Gramm, Kilogramm mit Kilogramm). Das Verhältnis ist dimensionslos und rechnet Einheiten nicht für Sie um.
Was passiert, wenn die Gesamtmasse null ist?
Dann wird die Berechnung mit einer klaren Meldung abgelehnt, weil durch null nicht geteilt werden kann und ein unendlicher Anteil keinen Sinn hätte. Auch eine negative Gesamtmasse wird zurückgewiesen.
Gebe ich die Masse des Lösungsmittels oder der ganzen Lösung ein?
Die der ganzen Lösung, also gelöster Stoff plus Lösungsmittel. Wer nur durch das Lösungsmittel teilt, erhält einen zu hohen Anteil. Die Lösungsmittelmasse berechnet der Rechner anschließend als Gesamtmasse minus gelösten Stoff.
Warum kann der Massenanteil über 1 liegen?
Weil eine Masse des gelösten Stoffs über der Gesamtmasse bewusst angenommen wird und dann einen Anteil über eins ergibt. Eine echte Lösung kann das nie, deshalb deutet ein solches Ergebnis auf einen Eingabefehler hin.
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/chem/mass-fraction \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"solute_mass":25,"total_mass":100}'const res = await fetch("https://api.kit.forhosting.com/chem/mass-fraction", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"solute_mass": 25,
"total_mass": 100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/mass-fraction",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"solute_mass": 25,
"total_mass": 100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/mass-fraction", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"solute_mass":25,"total_mass":100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"solute_mass":25,"total_mass":100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/mass-fraction", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"solute_mass": 25,
"total_mass": 100
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.mass_fraction",
"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
Diese Fähigkeit berechnet dieses Verhältnis deterministisch aus zwei Zahlen, liefert die Lösungsmittelmasse als Rest und lehnt eine Gesamtmasse von null mit einem klaren invalid_input-Fehler ab, sodass Notebooks, LIMS-Anbindungen und Hausaufgabenprüfer niemals Infinity sehen. Der kostenlose Massenanteil-Rechner im Browser läuft auf Ihrem Gerät ohne Konto; die vorausbezahlte API berechnet $0.002 pro erfolgreichem Element, wenn Server und SDKs denselben stabilen Vertrag brauchen.
Definition des Massenanteils und Vorbereitung der beiden Massen
Senden Sie die Pflichtfelder solute_mass und total_mass als JSON-Zahlen oder numerische Zeichenketten; die Aliase solute, m_solute und mass_solute mappen auf den Zähler, während total, m_total, solution_mass und mass_solution auf den Nenner mappen. Eine Gesamtmasse von null ist invalid_input, weil Division durch null für dieses Produkt undefiniert ist — die Engine erfindet niemals einen unendlichen Bruch. Identische Eingaben erzeugen immer identisches JSON, weil der Pfad reine Arithmetik ohne Netz, ohne Zufallsseed und ohne Wanduhr ist. Übungsaufgaben, Chargenrezeptprüfungen und Qualitätskontrollbögen nutzen dieselbe Definition, sodass das Festhalten erwarteter mass_fraction- und mass_percent-Werte in Tests über Läufe und Sprachen hinweg sicher ist.
Lesen von mass_fraction, mass_percent, solvent_mass und Fehlerfällen
Werte, deren Absolutbetrag die veröffentlichte Grenze überschreitet, werden aus Isolatsicherheitsgründen abgelehnt. Stoffmasse größer als Gesamtmasse ist mathematisch erlaubt und liefert w größer als eins — nützlich zum Erfassen von Eingabefehlern —, sodass Aufrufer, die w zwischen null und eins fordern, diesen Bereich in ihrer eigenen Oberfläche nach dem Lesen der Antwort prüfen sollten. Bei Erfolg spiegelt die Antwort solute_mass und total_mass wider, meldet solvent_mass als Gesamt minus Stoff und liefert mass_fraction als dimensionsloses Verhältnis w zusammen mit mass_percent gleich einhundertmal w. Das Feld formula ist stets die Zeichenkette w gleich m_solute über m_total, und method ist stets mass_fraction, damit nachgelagerter Code ohne Formenschnüffeln verzweigen kann. Nutzen Sie mass_fraction, wenn Sie eine 0–1-Zusammensetzung für weitere Mol- oder Konzentrationsrechnung brauchen; mass_percent, wenn Etiketten, SDS-ähnliche Zusammenfassungen oder Schülerantworten einen Prozentsatz erwarten; solvent_mass, wenn der nächste Schritt Wasser- oder Lösungsmittel-Make-up ist. Fehlendes Pflichtfeld, nichtendliche Zahlen, negative Stoffmasse, nichtpositive Gesamtmasse und besonders total_mass gleich null scheitern mit invalid_input und werden nach Ablehnung der Engine nicht berechnet.
API-Nutzung, Preise, Laborabläufe und praktische Grenzen
Rufen Sie den kostenlosen Massenanteil-Rechner im Browser für Hausaufgabenprüfungen, Vorlesungsdemos und schnelle Chargenrechnung auf, ohne Tabellenkalkulation oder Chemie-CAS zu installieren. Koppeln Sie diesen Endpunkt mit Dichtewerkzeugen, wenn Sie zwischen Masse und Volumen wechseln müssen, oder mit Verdünnungsrechnern, wenn der nächste Schritt eine niedrigere Konzentration aus einem Vorrat ist. Massenanteil ist nicht Molenbruch: die Umrechnung erfordert molare Massen, die dieses Produkt absichtlich einem separaten Schritt überlässt, damit die Suchintention auf w und Massenprozent fokussiert bleibt. Senden Sie einen JSON-Körper mit solute_mass und total_mass in passenden Masseneinheiten, optional mit den dokumentierten Aliassen, wenn Ihr Formular bereits solution_mass sagt. Nutzen Sie die vorausbezahlte API, wenn ein LIMS, eine Tutorenplattform, ein Formulierungsnotizbuch oder eine Prozesssteuerungs-Pipeline einen stabilen Vertrag unter KIT-Guthaben zu $0.002 pro erfolgreichem Element braucht; Validierungsfehler verbrauchen nach Ablehnung der Engine niemals Guthaben. Autoren, die SDKs ausliefern, können mass_percent direkt auf UI-Beschriftungen und mass_fraction auf interne Zusammensetzungsmodelle abbilden — dieselben zwei Zahlen, die Studierende handschriftlich schreiben, wenn sie Gewichtsprozent berechnen.
Technische Fragen
Wie berechne ich den Massenanteil mit diesem Werkzeug?
Senden Sie JSON mit solute_mass und total_mass in derselben Masseneinheit (zum Beispiel 25 und 100). Die Antwort enthält mass_fraction w und mass_percent = 100w.
Was passiert, wenn die Gesamtmasse null ist?
Die Anfrage scheitert mit invalid_input. Der Massenanteil ist definiert als m_solute / m_total, daher wird ein Nullnenner abgelehnt und nicht berechnet.
Ist der Massenanteil-Rechner kostenlos?
Das Browser-Werkzeug läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; Validierungsfehler werden nicht berechnet.