Calculator de greutate moleculară
Masă molară de o formulă chimică, cu o defalcare masă per element.
Actualizarea rezultatelor pe măsură ce tastați.
Despre acest calculator
The molecular weight, or molar mass, of a compound is the mass of one mole of it in grams per mole, found by adding up the standard atomic weight of every atom in its chemical formula. This molecular weight calculator parses a formula you type — element symbols with optional subscripts, nested parentheses, and a leading multiplier for hydrates — and sums the atomic weights, drawing on IUPAC standard values (hydrogen 1.008, carbon 12.011, oxygen 15.999, and so on).
As a worked example, water H2O contains two hydrogen atoms and one oxygen: 2 × 1.008 + 15.999 = 18.015 g/mol. Glucose C6H12O6 sums to 6 × 12.011 + 12 × 1.008 + 6 × 15.999 = 180.156 g/mol. The calculator also returns a per-element breakdown showing each element’s atom count, atomic weight, mass subtotal and percentage of the total mass — so for water it reports oxygen as about 88.8% of the mass and hydrogen the rest.
The parser understands parentheses and hydrate dot-notation, so Ca(OH)2 is read as one calcium, two oxygen and two hydrogen (74.09 g/mol) and CuSO4.5H2O includes the five waters of crystallisation (249.68 g/mol). Molar mass is the essential bridge between the mass you weigh on a balance and the moles a reaction needs, so it underlies solution preparation, reaction stoichiometry, yield calculations and converting between grams and moles at every step of quantitative chemistry.
Întrebări frecvente
Cum se calculează greutatea moleculară?
Multiplica greutatea atomică a fiecărui element prin câte atomii conține formula, apoi adaugă-le. Apa (H2O) este de 2 × 1,008 + 15,999 = 18,015 g/mol.
Ce formula de sintaxă este susținută?
Simbolele elementelor cu număr opțional, parestezii cuidate și un multiplicator principal pentru hidrati. Ca(OH)2 este citit ca un calciu, două oxigen și două hidrogen; CuSO4.5H2O include cinci ape.
Care este diferenţa dintre greutatea moleculară şi masa molară?
Numericamente sunt aceeaşi valoare. Greutate moleculară (sau masă moleculară) este o cifră relativă în daltoni pentru o moleculă; masa molară este masa unei moli în grame pe mol. Ambele echivalent cu greutatea atomică summă.
Cum pot intra într-un hidrat ca sulfatul de cupru pentahidrat?
Foloseşte un punct înainte de grupul de apă: CuSO4.5H2O. Principalul 5 multiplică H2O, adaugând cinci ape de cristalizare, iar calculatorul returnează 249,68 g/mol pentru hidratul respectiv.
Care este compoziţia procentuală pe care o arată?
Pentru fiecare element, acesta oferă partea din masa totală a acestui element. În apă, oxigenul este de aproximativ 88,8% și hidrogen 11,2%; în glucoză, carbonul este de 40,0%, hidrogen 6,7% și oxigen 53,3% – util pentru activitatea empirică-formulică și puritate.
De ce formula mea nu a fost în stare să-mi analizeze?
Fiecare simbol element trebuie capitalizat corect (Co este cobalt, dar CO este carbon plus oxigen), și sunt acceptate doar elemente reale. Verificați simbolurile minuscule, parenthes necorespondente sau tipurile dacă vedeți o eroare de analiză.
Pot calcula masa molară a unui ion sau grup poliatomic?
Da — învelișează grupul în parenți cu multiplicatorul său, cum ar fi Ca(OH)2 sau (NH4)3PO4. Parserul extinde parenți și multiplică atomii închise, astfel încât fosfat de amoniu sume corecte în toate cele trei grupuri de amoniu.
API – folosiți acest calculator din cod
Cheamă acest calculator ca un punct de vedere JSON gratuit — nu este necesară cheie. Trimite valorile câmpului de mai jos ca parametri de cerere sau JSON. Orice utilizați acest standard această pagină este preumplută cu; un parametr necunoscut este un 400, niciodată un zero tăcut. Citește documentele complete API →
Punctul final
GET https://calculator.free/api/v1/molecular-weight/
curl
curl "https://calculator.free/api/v1/molecular-weight/?formula=H2O"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/molecular-weight/?" + new URLSearchParams({
"formula": "H2O"
}));
const data = await r.json();
console.log(data.results);
Rezultatele sunt estimarea orientării generale, nu a orientării financiare, medicale sau fiscale.