Reinheitsgrad-Rechner
4,85 g reine Substanz in einer Probe von 5 g ergeben 97 % Reinheit: Geben Sie beide Massen in derselben Einheit ein und erhalten Sie Reinheitsgrad, Reinheitsanteil und jeden Rechenschritt für Prüfbericht oder Hausaufgabe. 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
- Reine Masse
- 4,85
- Probenmasse
- 5
- Reinheitsgrad
- 97 %
- Reinheitsbruch
- 0,97
Ein Reinheitsgrad-Rechner wandelt zwei Labormassen in die Reinheitsangabe um, die auf Analysenberichten, Hausaufgaben und Qualitätskontrollbögen steht. Geben Sie die Masse der zurückgewonnenen oder gemessenen reinen Substanz und die Gesamtmasse der unreinen Probe ein; das Werkzeug liefert den Reinheitsgrad gleich reine Masse geteilt durch Probenmasse mal hundert, plus den dimensionslosen Reinheitsbruch, eine lesbare Formel und schrittweise Einsetzung, damit Sie die Rechnung von Hand prüfen können. Studierende, die ein Produkt reinigen, Techniker, die Chargen prüfen, und Entwickler, die Unit-Tests für Analysesoftware schreiben, brauchen dieselbe deterministische Reinheit ohne Tabellenkalkulation.
Was der Reinheitsgrad für Proben bedeutet
Der Reinheitsgrad ist der Anteil der Probenmasse, der der gewünschten reinen Substanz entspricht, ausgedrückt auf einer Prozentskala. Die definierende Formel ist Reinheitsgrad gleich Masse der reinen Substanz geteilt durch Probenmasse mal hundert. Der Nenner ist die Gesamtprobenmasse —einschließlich Verunreinigungen—, nicht allein die Verunreinigungsmasse, eine häufige Hausaufgabenfalle.
Weil Zähler und Nenner dieselbe Masseneinheit nutzen, kürzen sich Gramm mit Gramm und Kilogramm mit Kilogramm; in dieser Definition mischen Sie nie Milliliter Volumen mit Gramm reinem Produkt, es sei denn, Sie haben Volumen bereits in Masse umgerechnet. Eine siebenundneunzigprozentig reine Salzprobe bedeutet daher siebenundneunzig Gramm reines Salz auf hundert Gramm Probe, was nicht dasselbe ist wie Massenprozent einer Lösung (Gelöstes im Lösungsmittel) oder prozentuale Reaktionsausbeute (Ist-Produkt über theoretischem Produkt).
Der Reinheitsbruch ist dasselbe Verhältnis ohne den Faktor hundert, sodass ein Reinheitsgrad von siebenundneunzig einem Bruch von null Punkt neun sieben entspricht. Unterrichtsaufgaben, Arzneibuch-Assays und industrielle Analysenzertifikate stützen sich auf diese Definition. Dieser Rechner implementiert nur jene geschlossene Formel: er wandelt weder Volumenprozent noch Molprozent, Elementzusammensetzung, Karat-Goldfeinheitsgrad noch Reaktionsausbeute um und schlägt keine Dichten nach.
Ist die Probenmasse null oder nicht positiv, ist das Verhältnis undefiniert, daher lehnt das Werkzeug die Eingabe ab, statt eine Reinheit für eine leere Wägung zu erfinden.
Praktische Tipps, Grenzen und verwandte Suchen
Halten Sie beide Massen vor dem Aufruf in derselben Einheit; Kilogramm Probe und Gramm reine Substanz selbst umzurechnen liegt außerhalb des Umfangs dieses Rechners und erzeugt bei Inkonsistenz einen falschen Prozentsatz. Senden Sie vorzugsweise Zahlen statt vorformatierter Zeichenketten, wenn Sie den Client steuern; Zahlenzeichenketten werden nur akzeptiert, wenn sie einem strengen endlichen Zahlenmuster entsprechen. Übersteigt die reine Masse die Probenmasse —etwa ein Transkriptionsfehler mit vertauschten Feldern— liefert das Werkzeug weiterhin einen Prozentsatz über hundert mit ausdrücklichem Hinweis statt zu klemmen, sodass automatisierte Tests Dateneingabefehler fangen können.
Diese Seite richtet sich an Personen, die einen Reinheitsgrad-Rechner, Reinheitsprozent aus Probenmasse oder reine Substanz über Probe online suchen; sie ist kein Massenprozent-Lösungsrechner, kein Ausbeute-Werkzeug und kein Karat-Gold-Konverter. Bevorzugen Sie diese Fähigkeit, wenn Sie bereits beide Massen haben und nur die Reinheit brauchen; stammt Ihre Quelle aus einem Textproblem mit Volumen oder Molen, wandeln Sie zuerst in Masse um.
Anwendungsfälle
Hausaufgaben-Checks zur Probenreinheit
Studierende geben reine und Probenmassen aus Lehrbuch-Reinigungsaufgaben ein und vergleichen handschriftlichen Reinheitsgrad und -bruch mit einem deterministischen Ergebnis vor der Abgabe.
Laborassay und Chargenprüfung
Techniker prüfen, ob ein gewogenes reines Produkt gegenüber der Gesamtprobe der Zielreinheit auf dem Analysenzertifikat entspricht, ohne pro Kontrolle eine Tabelle zu öffnen.
Häufige Fragen
Was ist der Reinheitsgrad?
Der Reinheitsgrad ist (Masse der reinen Substanz / Probenmasse) × 100. Er gibt an, wie viel der Probenmasse die gewünschte reine Verbindung ist.
Ist das dasselbe wie Massenprozent oder prozentuale Ausbeute?
Nein. Massenprozent ist Gelöstes über Lösungsmasse für die Konzentration; prozentuale Ausbeute ist Ist- über theoretisches Produkt. Reinheitsgrad ist reine Substanz über Gesamtprobenmasse.
Kann der Reinheitsgrad 100 % überschreiten?
Ja, wenn die reine Masse größer als die Probenmasse eingegeben wird (meist ein Datenfehler).
Teile ich durch die Masse der Verunreinigungen oder durch die ganze Probe?
Durch die ganze Probe, Verunreinigungen eingeschlossen. Nur durch die Masse der Verunreinigungen zu teilen ist ein klassischer Fehler in Übungsaufgaben. Die reine Substanz steht im Zähler, die Gesamtmasse der Probe im Nenner.
Kann ich ein Volumen in Millilitern statt einer Masse eingeben?
Nein. Beide Werte müssen Massen in derselben Einheit sein, etwa Gramm mit Gramm. Der Rechner schlägt keine Dichten nach, rechnen Sie ein Volumen also vorher in eine Masse um, sonst stimmt der Prozentwert nicht.
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/percent-purity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pure_mass":4.85,"sample_mass":5}'const res = await fetch("https://api.kit.forhosting.com/chem/percent-purity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pure_mass": 4.85,
"sample_mass": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/percent-purity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pure_mass": 4.85,
"sample_mass": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/percent-purity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pure_mass":4.85,"sample_mass":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pure_mass":4.85,"sample_mass":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/percent-purity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"pure_mass": 4.85,
"sample_mass": 5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.percent_purity",
"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 | 1000000000000 |
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
Ist die Probenmasse null, ist der Prozentsatz undefiniert, daher liefert die API einen klaren invalid_input-Fehler statt Infinity oder stilles NaN.
So rufen Sie die API auf und was zurückkommt
Die reine Masse muss nichtnegativ sein; die Probenmasse muss streng positiv sein —Werte bei oder unter eins mal zehn hoch minus fünfzehn oder jede nichtpositive Probenmasse werden als null behandelt und abgelehnt. Übersteigt die reine Masse die Probenmasse, kann der Prozentsatz über hundert liegen und die Nachricht vermerkt das ausdrücklich, damit Buchhaltungsfehler sichtbar bleiben. Senden Sie einen JSON-Body mit zwei erforderlichen endlichen Zahlen: pure_mass (Aliasse mass_pure, m_pure, pure, pure_substance_mass, grams_pure) und sample_mass (Aliasse mass_sample, m_sample, sample, total_sample_mass, total_mass). Absolute Werte müssen innerhalb der veröffentlichten Grenze von einer Billion bleiben, damit Zwischenverhältnisse in IEEE-Doppelpräzision auf dem Worker und im Browser endlich bleiben. Bei Erfolg spiegelt die Antwort gerundete pure_mass und sample_mass wider, setzt percent_purity auf den gerundeten Prozentsatz, purity_fraction auf das dimensionslose Verhältnis rein über Probe, unit auf die Zeichenkette percent, formula auf Reinheitsgrad gleich m_pure über m_sample mal hundert, message auf eine kurze englische Zusammenfassung und steps auf ein geordnetes Array von Einsetzzeilen. Fehlgeschlagene Validierung —fehlende Felder, nichtendliche Zahlen, Werte außerhalb absoluter Grenzen, negative reine Masse oder Probenmasse null— liefert invalid_input und wird nie berechnet. Der Preis ist pauschal $0.002 pro erfolgreicher Anfrage mit Einheit item und null marginalem Stückpreis.
Praktische Tipps, Grenzen und verwandte Suchen
Zum Unterrichten koppeln Sie Beispiele: vier Punkt acht fünf Gramm reines Produkt in einer Fünf-Gramm-Probe ergeben siebenundneunzig Prozent; zwölf Gramm rein in fünfzehn Gramm Probe ergeben achtzig Prozent; und Probenmasse null demonstriert den harten invalid_input-Pfad, der vor Division durch null schützt. Fehlgeschlagene Aufgaben mit invalid_input verbrauchen kein Prepaid-Guthaben, was Explorationsskripte günstig hält, wenn Lernende absichtlich Probenmasse null setzen. Hin- und Rückchecks sind einfach: rechnen Sie rein geteilt durch Probe mal hundert von Hand nach und bestätigen Sie die Gleichheit mit der veröffentlichten percent_purity bei derselben Zwölf-Dezimalstellen-Rundung, und bestätigen Sie, dass purity_fraction mal hundert percent_purity reproduziert.
Integrationsbeispiele
Unit-Tests für Analysesoftware
Erzeugen Sie bekannte Reinheitsgrade sowie absichtliche Ablehnungen bei Probenmasse null für Coding-Katas und API-Vertragstests.
Technische Fragen
Was passiert bei Probenmasse null?
Der Reinheitsgrad ist undefiniert (Division durch null). Dieses Werkzeug liefert invalid_input statt Infinity oder NaN.
Ist der Reinheitsgrad-Rechner kostenlos?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Aufrufe nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; fehlgeschlagene Aufgaben werden nie berechnet.