Analizza formule chimiche (con parentesi e idrati) e restituisce la massa molare più la ripartizione per elemento.
| Elemento | Atomi | Massa atomica | Contributo | % |
|---|
Calcolare la massa molare di un composto è l'operazione più basilare e più utilizzata in chimica. Ogni calcolo stechiometrico, ogni preparazione di soluzione, ogni titolazione, ogni conversione di dosaggio farmaceutico passa attraverso "data una formula molecolare, qual è la sua massa per mole e quale frazione di tale massa deriva da ciascun elemento?". Le scuole insegnano la procedura — cercare le masse atomiche, moltiplicare per i coefficienti stechiometrici, sommare — ma la gestione dei dati è noiosa per qualsiasi molecola oltre le quattro atomi. Gli errori si accumulano quando le formule includono parentesi nidificate (Ca(OH)₂, Fe(NO₃)₃·9H₂O) o punti idrato (CuSO₄·5H₂O). Questo calcolatore analizza direttamente il testo della formula: una piccola discesa ricorsiva su una grammatica che accetta simboli, moltiplicatori, parentesi e punti idrato, sommata contro una tabella interna di pesi atomici standard.
L'output è la massa molare totale, il contributo in massa-percentuale di ciascun elemento (ordinato dall'alto verso il basso) e una visualizzazione a barre impilate che rende le proporzioni intuitive a colpo d'occhio — utile quando si insegna, utile quando si verifica la ragionevolezza di un foglio di calcolo di sintesi, e utile per il controllo qualità industriale dove la percentuale in massa di ciascun elemento è la specifica.
Massa molare M(composto) = Σ n_i · M_i dove n_i è il numero di atomi dell'elemento i in un'unità formula e M_i è la massa atomica standard dell'elemento i (valori convenzionali IUPAC 2021).
Il parser gestisce:
[...] sono accettate come sinonimo.· che ..Ripartizione per elemento:
Viene inoltre riportato l'inverso "moli per grammo": n = 1 / M_total.
Inserire la formula nella casella di testo. La maiuscola conta: usare la maiuscola corretta del simbolo dell'elemento (Na, non na o NA). Usare 1, 2, 3… per i conteggi stechiometrici (non caratteri Unicode in pedice — quelli non vengono analizzati). Usare le parentesi per i gruppi ramificati. Usare il carattere punto · o un normale punto fermo . per gli idrati.
Premere Tab o fare clic fuori dal campo per calcolare. Il pannello dei risultati mostra:
Acqua H₂O.
Glucosio C₆H₁₂O₆.
Solfato di rame pentaidrato CuSO₄·5H₂O.
Solfato di alluminio Al₂(SO₄)₃.
La distinzione tra maiuscole e minuscole conta più di quanto la gente si aspetti. "CO" è monossido di carbonio; "Co" è cobalto. "CN" è cianuro; "Cn" è copernicio. Il parser non ti avviserà — utilizzerà silenziosamente qualsiasi elemento corrisponda alla maiuscola/minuscola che hai digitato.
I pedici Unicode non vengono analizzati. H₂O sembra carino ma H2O è ciò che il parser si aspetta. Copiare e incollare da un testo che usa i pedici causerà un "errore di sintassi".
Parentesi quadre vs graffe. Il parser accetta () e [] come delimitatori di gruppo; non accetta parentesi graffe {}.
Carica / stato di ossidazione. Il parser ignora +, − e numeri romani. "Fe(III)" deve essere inserito come "Fe" — il III è informativo, non stechiometrico. Ioni poliatomici come SO₄²⁻ vengono inseriti come SO4 (la carica è chimicamente significativa ma invisibile nel calcolo della massa molare).
Variazione della notazione idrata. Testi diversi usano ·, ., * o , come separatore idrato. Il parser accetta · (punto centrale) e . (punto fermo). Per altri separatori, sostituiscili prima di incollare.
Masse atomiche standard vs specifiche per isotopi. La tabella utilizza pesi atomici standard IUPAC 2021, che sono medie intervallate sulla abbondanza isotopica naturale. Per composti marcati con deuterio o arricchiti di ¹³C, il calcolatore sottostima — aggiustare manualmente per la composizione isotopica.
Abbreviazioni comuni di ioni poliatomici. "Ammonio" scritto come NH4 funziona; scritto come (NH4) funziona anche. Ma NH₄⁺ non verrà analizzato (Unicode + carica).
Comuni insidie dei simboli degli elementi. B (boro) vs Be (berillio); K (potassio) vs Kr (krypton); Y (ittrio) vs Yb (itterbio). In caso di dubbio, nominare l'elemento piuttosto che il simbolo e cercare.
Anidro vs idrato. CuSO₄ (anidro) è 159,6 g/mol; CuSO₄·5H₂O (pentaidrato) è 249,7 g/mol. Un campione di 1 g di pentaidrato contiene solo 0,64 g di sale anidro. Questo è importante per una corretta preparazione della soluzione — leggere l'etichetta, digitare la formula che corrisponde.
Cifre significative. Il calcolatore restituisce tre o quattro decimali da una tabella di masse atomiche a quattro cifre significative. Per lavori di chimica analitica che richiedono maggiore precisione, cercare le masse atomiche CODATA con le loro incertezze di misurazione.
Radicali liberi e ambiguità strutturale. La formula empirica H₂O è inequivocabile. L'esano (C₆H₁₂) e l'1-esene (anche C₆H₁₂) hanno la stessa massa molare — il calcolatore calcola la massa, non la struttura.