Formalladung-Rechner: Valenz, freie Paare, Bindungselektronen
Ermitteln Sie die Formalladung jedes Atoms einer Lewis-Formel aus drei Zählungen: Der Stickstoff im Ammoniumion mit 5 Valenzelektronen, keinen freien Elektronen und 8 Bindungselektronen trägt plus eins. Jede Einsetzung wird angezeigt. 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
- Valenzelektronen
- 4
- Nichtbindende Anz.
- 0
- Bindungs-Anz.
- 8
- Formalladung
- 0
- Ladungsetikett
- 0
Ein Formalladung-Rechner wandelt drei Elektronenzählungen aus einer Lewis-Struktur in die einzige ganze Zahl um, mit der Chemiker jedem Atom eine Ladung zuweisen, ohne eine vollständige Quantenrechnung. Geben Sie die Valenzelektronenzahl des freien Atoms V, die nichtbindende freie-Paar-Elektronenzahl N an diesem Atom und die bindende geteilte Elektronenzahl B um es herum ein; das Werkzeug liefert die Formalladung FC gleich V minus N minus B durch zwei, ein lesbares Ladungsetikett, schrittweise Substitution und eine kurze Zusammenfassung, ob das Atom neutral, positiv oder negativ ist. Hausaufgabenprüfungen, Resonanzpräferenz und automatische Bewertung brauchen dieselbe FC-Zuweisung aus Lehrbuch-Lewis-Punkten.
Was Formalladung in einer Lewis-Struktur bedeutet
Formalladung ist ein Buchhaltungswerkzeug für Lewis-Strukturen, keine gemessene Partialladung aus der Spektroskopie.
Für jedes Atom in einer gezeichneten Struktur zählen Sie drei ganze Zahlen: V, die Anzahl der Valenzelektronen, die das freie Atom in seiner Grundzustandskonfiguration hätte (bei Hauptgruppenelementen meist die Gruppennummer in alter A/B- oder moderner IUPAC-Nummerierung); N, die Anzahl nichtbindender Elektronen, die als freie Paare an diesem Atom gezeichnet sind —zählen Sie Elektronen, ein freies Paar sind also zwei, nicht eins—; und B, die Gesamtzahl der in allen Bindungen zu Nachbarn geteilten Bindungselektronen —jede Einfachbindung trägt zwei Elektronen bei, eine Doppelbindung vier, eine Dreifachbindung sechs—.
Die geschlossene Formel lautet Formalladung gleich V minus N minus die Hälfte von B. Ist FC null, ist das Atom in dieser Struktur formal neutral; ist FC positiv, ist das Atom relativ zum freien Atom elektronenarm; ist FC negativ, hat es buchhalterische Elektronendichte gewonnen. Lehrkräfte nutzen Formalladungen, um Resonanzbeiträger zu ordnen: Strukturen mit kleineren absoluten Formalladungen und mit negativer Ladung an elektronegativeren Atomen werden bevorzugt.
Studierende, die freie-Paar-Elektronen mit der Anzahl freier Paare verwechseln oder Bindungen statt Bindungselektronen zählen, erhalten das falsche Vorzeichen oder die falsche Größe; dieses Werkzeug erzwingt die drei Zählungen explizit, damit die Substitution transparent ist. Der Rechner erfindet keine Lewis-Struktur aus einer Molekülformel —Sie müssen V, N und B bereits aus Ihrer Zeichnung oder der Aufgabenstellung kennen.
Praktische Tipps, klassische Beispiele und verwandte Suchen
Klassische Unterrichtsprüfungen: Kohlenstoff in Methan hat V gleich vier, N gleich null, B gleich acht, also FC null; Stickstoff im Ammoniumion hat V gleich fünf, N gleich null, B gleich acht, also FC plus eins; Sauerstoff in Wasser hat V gleich sechs, N gleich vier, B gleich vier, also FC null; Sauerstoff in Hydroxid hat V gleich sechs, N gleich sechs, B gleich zwei, also FC minus eins. Zählen Sie Bindungselektronen immer als zwei pro zum Atom gezeichneter Einfachbindung, nicht als Anzahl der Striche.
Bevorzugen Sie das Senden von Zahlen statt vorformatierter Zeichenketten, wenn Sie den Client steuern; Zahlenzeichenketten werden nur akzeptiert, wenn sie einem strengen endlichen numerischen Muster entsprechen und zu ganzen Zahlen auflösen. Bevorzugen Sie diese Fähigkeit, wenn Sie die drei Zählungen bereits haben und nur die Formalladung brauchen; stammt Ihre Quelle aus einer Textaufgabe, extrahieren Sie zuerst V, N und B aus dem Lewis-Diagramm.
Anwendungsfälle
Hausaufgabenprüfung zur Lewis-Formalladung
Studierende geben V, N und B aus Lehrbuch-Lewis-Strukturen ein und vergleichen handschriftliche Formalladungen und Vorzeichen mit einem deterministischen Ergebnis vor der Abgabe.
Vorab-Prüfungen der Resonanz-Rangfolge
Pipelines bewerten Kandidaten-Lewis-Strukturen nach absoluter Formalladungsgröße, nachdem FC für jedes Atom aus expliziten Elektronenzählungen berechnet wurde.
Häufige Fragen
Wie lautet die Formalladungsformel?
Formalladung FC = V − N − B/2, wobei V die Valenzelektronen des freien Atoms, N die freien-Paar-(nichtbindenden) Elektronen am Atom und B die Bindungs-(geteilten) Elektronen um das Atom sind.
Zähle ich freie Paare oder freie-Paar-Elektronen?
Zählen Sie Elektronen. Ein freies Paar sind zwei Elektronen für N. Geben Sie die Anzahl der Paare statt der Elektronen ein, ist die Formalladung falsch.
Was passiert bei einer negativen Elektronenzählung?
Elektronenzählungen in der Lewis-Buchhaltung müssen null oder positive ganze Zahlen sein.
Ist Formalladung dasselbe wie Oxidationszahl?
Nein. Formalladung nimmt gleiche Teilung der Bindungselektronen an; Oxidationszahlen weisen Bindungselektronen dem elektronegativeren Atom zu. Nutzen Sie dieses Werkzeug nur für Formalladung.
Wie hilft die Formalladung bei der Wahl zwischen Resonanzstrukturen?
Bevorzugt wird die Struktur mit den betragsmäßig kleinsten Formalladungen, bei der eine negative Ladung auf dem elektronegativeren Atom sitzt. Berechnen Sie die Ladung jedes Atoms in jeder Struktur und vergleichen Sie dann.
Kann der Rechner die Lewis-Formel aus einer Summenformel erstellen?
Nein. Sie müssen die drei Zählungen bereits aus Ihrer Zeichnung oder der Aufgabenstellung kennen. Der Rechner macht die Einsetzung nur sichtbar, damit Sie Fehler beim Zählen schnell erkennen.
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/formal-charge \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"valence_electrons":4,"lone_pair_electrons":0,"bonding_electrons":8}'const res = await fetch("https://api.kit.forhosting.com/chem/formal-charge", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"valence_electrons": 4,
"lone_pair_electrons": 0,
"bonding_electrons": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/formal-charge",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"valence_electrons": 4,
"lone_pair_electrons": 0,
"bonding_electrons": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/formal-charge", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"valence_electrons":4,"lone_pair_electrons":0,"bonding_electrons":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"valence_electrons":4,"lone_pair_electrons":0,"bonding_electrons":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/formal-charge", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"valence_electrons": 4,
"lone_pair_electrons": 0,
"bonding_electrons": 8
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.formal_charge",
"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
Negative Elektronenzählungen werden mit invalid_input abgelehnt, damit ein Tippfehler keine sinnlose negative Valenzschale erfindet.
Wie Sie die API aufrufen und was zurückkommt
Absolute Werte müssen innerhalb der veröffentlichten Grenze von einer Billion bleiben; sie müssen ganze Zahlen sein, weil Elektronenzählungen in der Lewis-Theorie diskret sind. Senden Sie einen JSON-Körper mit drei erforderlichen nichtnegativen ganzen Zahlen: valence_electrons (Aliase valence, V, ve, valence_e), lone_pair_electrons (Aliase lone_pairs, lone_pair, nonbonding, non_bonding, nonbonding_electrons, N, L) und bonding_electrons (Aliase bonding, shared, shared_electrons, B, bonding_e). Jede negative Zählung wird mit invalid_input und einer Nachricht abgelehnt, die das fehlerhafte Feld benennt —null ist erlaubt und deckt Atome ohne freie Paare oder ohne Bindungen in Grenzfällen ab—. Bei Erfolg gibt die Antwort gerundete valence_electrons, lone_pair_electrons und bonding_electrons zurück, setzt formal_charge auf den gerundeten FC-Wert, formula auf die Zeichenkette FC gleich V minus N minus B durch zwei, charge_label auf eine kompakte Anzeige wie null, plus eins oder minus eins, message auf eine kurze Zusammenfassung des Vorzeichens und steps auf ein geordnetes Array von Substitutionszeilen, die Sie in Tests prüfen können. Fehlgeschlagene Validierung —fehlende Felder, nicht-endliche Zahlen, Nicht-Ganzzahlen, Werte außerhalb absoluter Grenzen oder negative Zählungen— gibt invalid_input zurück und wird nie berechnet. Die Preisgestaltung ist ein pauschales $0.002 pro erfolgreicher Anfrage mit Einheit item und null marginalem Stückpreis.
Praktische Tipps, klassische Beispiele und verwandte Suchen
Halten Sie Zählungen innerhalb des veröffentlichten absoluten Bereichs, damit Zwischenarithmetik auf dem Worker und im Browser endlich bleibt. Diese Seite zielt auf Personen, die online nach einem Formalladung-Rechner, Valenz freien Paar- und Bindungselektronen oder FC gleich V minus N minus B durch zwei suchen; es ist kein Oxidationszahl-Werkzeug, kein quantenchemischer Partialladungsrechner und kein Lewis-Strukturzeichner, der Bindungen aus einer Formel erfindet. Fehlgeschlagene Aufgaben, die invalid_input zurückgeben, verbrauchen kein vorausbezahltes Guthaben, was Erkundungsskripte günstig hält, wenn Lernende absichtlich negative Zählungen senden. Round-Trip-Prüfungen sind einfach: rechnen Sie V minus N minus B durch zwei von Hand nach und bestätigen Sie die Gleichheit mit dem veröffentlichten formal_charge innerhalb derselben Zwölf-Dezimalstellen-Rundung, und bestätigen Sie, dass charge_label dem Vorzeichen dieses Werts entspricht.
Integrationsbeispiele
Unit-Tests für Chemie-Bildungs-Apps
Erzeugen Sie bekannte neutrale, positive und negative Formalladungsfälle plus bewusste Ablehnungen negativer Zählungen für Coding-Kata und Bewertungs-Fixtures.
Technische Fragen
Ist der Formalladung-Rechner kostenlos?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; fehlgeschlagene Aufgaben werden nie berechnet.