UTILS.
100% nel browser
⚗️

Calcolatore di composizione percentuale

Inserisci una formula chimica per ottenere la massa molare e la percentuale in massa di ogni elemento, con supporto per parentesi e idrati.

Supporta pedici, parentesi annidate come Ca(OH)2 e idrati come CuSO4·5H2O.

Informazioni su questo strumento

Digita una formula chimica e questo strumento restituisce la sua massa molare e la percentuale in massa contribuita da ogni elemento. Comprende i simboli degli elementi con pedici, gruppi annidati come Ca(OH)2 o K3[Fe(CN)6], e la notazione a punto degli idrati come CuSO4·5H2O o CuSO4.5H2O. Tutta l'analisi e la matematica avvengono nel tuo browser.

Un parser ricorsivo scritto a mano legge la formula carattere per carattere — senza eval e senza espressioni regolari risolvi-formule — costruendo una mappa da elemento a numero di atomi. La massa molare è la somma di conteggio per massa atomica per ogni elemento. Per ogni elemento la percentuale in massa è 100 × (conteggio × massa atomica) / massa molare, e le singole percentuali sommano al 100%.

Simboli di elementi sconosciuti o parentesi non bilanciate vengono rifiutati come input non valido. Usalo per verificare una resa di sintesi, calcolare il contenuto di metallo di un minerale, o verificare una massa molare prima di una titolazione.

Domande frequenti

Come si calcola la percentuale in massa?
Per ogni elemento lo strumento calcola 100 × (numero di atomi × massa atomica) / massa molare. La massa molare è il totale del conteggio di atomi di ogni elemento moltiplicato per la sua massa atomica, quindi le percentuali sommano sempre al 100%.
Può gestire parentesi e idrati?
Sì. Gruppi annidati come Ca(OH)2 e Mg3(PO4)2 vengono espansi correttamente, e la notazione degli idrati come CuSO4·5H2O — con un punto mediano o un punto — aggiunge le molecole d'acqua al totale.
Cosa succede con una formula non valida?
Se inserisci un simbolo di elemento sconosciuto o parentesi non corrispondenti, lo strumento mostra un messaggio di input non valido invece di una risposta errata. I simboli distinguono maiuscole e minuscole, quindi usa Co per il cobalto e CO per il monossido di carbonio.
Questo funziona su un server?
No. Le masse della tavola periodica e il parser delle formule sono integrati nella pagina e funzionano localmente, quindi le tue formule non lasciano mai il tuo dispositivo.

Altri strumenti