Escribe una fórmula química y haz clic en «Calcular». Verás la masa molar (masa molecular), el desglose por elemento (número de átomos, masa atómica, masa y porcentaje en masa) y un gráfico circular con la composición en masa.
Índice
-
Qué puedes hacer en esta página
-
¿Para qué sirve este cálculo?
-
Cómo usar
-
Fórmulas y figuras
-
Símbolos y términos
-
Qué conviene saber de antemano
-
Cómo calcularlo con Excel
-
Cómo calcularlo con Hojas de cálculo de Google
-
Cómo calcularlo con Python
-
La fórmula en LaTeX y otras notaciones matemáticas (para copiar)
-
Cómo pedirle a ChatGPT que haga el cálculo
-
Las ventajas de DataChef
-
Funciones relacionadas
-
Todas las calculadoras de NumberChef
Qué puedes hacer en esta página
- Escribe una fórmula química (por ejemplo, \(\mathrm{H_2O}\) o \(\mathrm{Al_2(SO_4)_3}\)) y obtendrás al instante la masa molar (masa molecular, g/mol)
- También se muestran una tabla con el desglose por elemento (número de átomos, masa atómica, masa y porcentaje en masa) y un gráfico circular con la composición en masa
- Admite paréntesis () y corchetes [] anidados, y los hidratos escritos con un punto (por ejemplo, CuSO4.5H2O)
- En esta misma página encontrarás también una explicación sencilla de las fórmulas y las fórmulas listas para copiar en Excel, Hojas de cálculo de Google y Python
¿Para qué sirve este cálculo?
Para preparar 1 L de agua salada de 0,1 mol/L, el cloruro de sodio que necesitas es masa molar (masa fórmula) 58,44 × 0,1 mol = unos 5,84 g.
En los laboratorios de química, biología y farmacia, cada vez que se prepara una disolución se hace la conversión «moles × masa molar = gramos que hay que pesar», así que la masa molar es un número que se usa a diario.
Al elegir moléculas candidatas para un medicamento oral, en la industria farmacéutica se usa a menudo como pauta una «masa molecular de 500 o menos» (la regla de los cinco de Lipinski; las moléculas demasiado grandes se absorben peor en el cuerpo).
Para los investigadores que van reduciendo la lista de candidatos a nuevos fármacos, la masa molecular es uno de los primeros números básicos que se comprueban.
La urea \(\mathrm{CH_4N_2O}\) (masa molecular 60,056), un abono nitrogenado habitual, tiene un porcentaje en masa de nitrógeno de \(28{,}014 \div 60{,}056 \times 100 \approx 46{,}6\,\%\). El «46 % de nitrógeno» que pone en el saco de urea sale exactamente de este cálculo.
Cuando agricultores y aficionados a la jardinería calculan cuánto abono necesitan para aportar una cantidad determinada de nitrógeno a un campo, la fórmula del porcentaje en masa es la base.
En España la glucosa en sangre se suele expresar en mg/dL, mientras que en otros países (como el Reino Unido, Canadá o Australia) y en muchos artículos científicos se usa mmol/L. La conversión emplea la masa molecular de la glucosa \(\mathrm{C_6H_{12}O_6}\), 180,156: el factor 18 de «mg/dL ÷ 18 ≈ mmol/L» sale de ahí (180,156 ÷ 10 ≈ 18).
Es un ejemplo de la masa molecular trabajando entre bastidores cuando se comparan resultados de análisis entre países o cuando un glucómetro cambia las unidades de su pantalla.
El factor de conversión ambiental «al quemar 1 tonelada de carbono se obtienen unas 3,67 toneladas de CO₂» sale de la masa molecular del \(\mathrm{CO_2}\), 44,009, dividida entre la masa atómica del carbono, 12,011, que da unos 3,664. La masa aumenta porque el oxígeno se une al carbono al quemarse.
Esta idea se usa en los informes de emisiones de gases de efecto invernadero de las empresas y en el cálculo de la huella de carbono.
Fórmulas y figuras
Símbolos y términos
Símbolos
| \(M\) | eme | La masa molar (masa molecular): la suma de las masas atómicas de todos los átomos de la fórmula química. Como masa molar, su unidad es g/mol (gramos por mol). |
| \(w_i\) | uve doble sub i | La masa atómica del elemento \(i\): la masa relativa de un átomo de ese elemento, tomando el carbono-12 como 12. (Ejemplo: el H es 1,008 y el O es 15,999) |
| \(n_i\) | ene sub i | Cuántos átomos del elemento \(i\) hay en la fórmula química. (Ejemplo: en \(\mathrm{H_2O}\), 2 de H y 1 de O) |
| \(\sum\) | sigma | Un símbolo que significa «suma todo». Aquí indica que se suman, para todos los elementos, los resultados de masa atómica × número de átomos calculados elemento a elemento. |
| \(P\) | pe | El porcentaje en masa de un elemento, es decir, la parte de la masa total del compuesto que corresponde a ese elemento, expresada como porcentaje (%). |
Términos
| masa atómica (peso atómico) | La masa de un átomo expresada como un número relativo, tomando como 12 el átomo de carbono-12. El hidrógeno es de unos 1,008 y el oxígeno de unos 15,999. Es el valor que aparece en la tabla periódica (la masa atómica media), y esta calculadora usa los valores abreviados de la IUPAC (Unión Internacional de Química Pura y Aplicada). |
| masa molecular (peso molecular) | La masa de una molécula expresada con el mismo criterio que la masa atómica. Se obtiene sumando las masas atómicas de todos los átomos de la molécula. Igual que la masa atómica, es un valor relativo y no tiene unidad. |
| masa molar | La masa de 1 mol (6,02×10²³ partículas) de una sustancia, en g/mol. El número coincide con el de la masa molecular (masa fórmula), así que esta página trata masa molecular y masa molar como el mismo cálculo (por ejemplo, la masa molecular del agua es 18,015 y su masa molar es 18,015 g/mol). |
| masa fórmula | Los compuestos iónicos como el cloruro de sodio \(\mathrm{NaCl}\), y los metales, no forman moléculas. Por eso, en lugar de «masa molecular», a la suma de las masas atómicas de la fórmula empírica se la llama masa fórmula. Se calcula exactamente igual. |
| fórmula química | Una forma de escribir de qué está hecha una sustancia con símbolos de elementos y números. Incluye las fórmulas moleculares (como \(\mathrm{H_2O}\)) y las fórmulas empíricas (como \(\mathrm{NaCl}\)). El número pequeño de abajo a la derecha (el subíndice) es el número del átomo (o del grupo entre paréntesis) que lo precede. |
| fórmula empírica | Una fórmula que indica los tipos de átomos (o de iones) de una sustancia y su proporción con los números enteros más pequeños. Se usa para las sustancias que no forman moléculas, como los compuestos iónicos (por ejemplo, \(\mathrm{NaCl}\)) y los metales. |
| hidrato | Una sustancia que tiene moléculas de agua (agua de cristalización) dentro de sus cristales. Se escribe con un punto (·) entre la parte principal y el agua, como en el sulfato de cobre(II) pentahidrato \(\mathrm{CuSO_4 \cdot 5H_2O}\). Para hallar la masa molar, se suma también la parte que va después del punto. |
| mol | Una unidad que cuenta una cantidad por el número de partículas (átomos o moléculas). 1 mol son unas 6,02×10²³ partículas. Como masa (g) ÷ masa molar (g/mol) = número de moles (mol), la masa molar hace de factor de conversión entre gramos y moles. |
Qué conviene saber de antemano
Esto es lo que conviene saber para usar el cálculo de esta página entendiendo lo que haces, y no solo pulsando el botón.
| Átomos, moléculas y fórmulas químicas (3.º de ESO, 14-15 años) |
|
| Masa atómica y masa molecular (4.º de ESO, 15-16 años) |
|
| Razones y porcentajes (5.º–6.º de Primaria, 10-12 años) |
|
| Multiplicar y sumar decimales (5.º de Primaria, 10-11 años) |
|
Cómo calcularlo con Excel
| Masa atómica del H | 1,008 |
| Número de H | 2 |
| Masa atómica del O | 15,999 |
| Número de O | 1 |
| Masa molar (g/mol) | =B1*B2+B3*B4 |
| Masa atómica del Al | 26,982 |
| Número de Al | 2 |
| Masa atómica del S | 32,06 |
| Número de S | 3 |
| Masa atómica del O | 15,999 |
| Número de O | 12 |
| Masa molar (g/mol) | =B1*B2+B3*B4+B5*B6 |
| Masa del O (masa atómica × número de átomos) | 15,999 |
| Masa molar | 18,015 |
| Porcentaje en masa del O (%) | =B1/B2*100 |
«*» es multiplicar y «/» es dividir. La primera tabla calcula «masa atómica del H × número + masa atómica del O × número» con «=B1*B2+B3*B4», y B5 muestra 18,015.
En la segunda tabla (una fórmula con paréntesis), el truco es introducir el número de átomos una vez desarrollados los paréntesis (2 de Al, 3 de S y 4 × 3 = 12 de O). B7 muestra 342,132.
La tercera tabla muestra en B3 unos 88,81 (%). Solo tienes que cambiar las masas atómicas y los números de átomos por los de tu propia fórmula.
Cómo calcularlo con Hojas de cálculo de Google
| Masa atómica del H | 1,008 |
| Número de H | 2 |
| Masa atómica del O | 15,999 |
| Número de O | 1 |
| Masa molar (g/mol) | =B1*B2+B3*B4 |
| Masa atómica del Al | 26,982 |
| Número de Al | 2 |
| Masa atómica del S | 32,06 |
| Número de S | 3 |
| Masa atómica del O | 15,999 |
| Número de O | 12 |
| Masa molar (g/mol) | =B1*B2+B3*B4+B5*B6 |
| Masa del O (masa atómica × número de átomos) | 15,999 |
| Masa molar | 18,015 |
| Porcentaje en masa del O (%) | =B1/B2*100 |
Cómo calcularlo con Python
# Masas atómicas de los elementos que uses (valores abreviados de la IUPAC; incluye solo los que necesites)
atomic_weight = {"H": 1.008, "C": 12.011, "N": 14.007, "O": 15.999,
"Na": 22.99, "S": 32.06, "Cl": 35.45, "Al": 26.982, "Cu": 63.546}
# Elementos y número de átomos de la fórmula (ejemplo: sulfato de aluminio Al2(SO4)3 -> 2 Al, 3 S, 12 O)
composition = {"Al": 2, "S": 3, "O": 12}
# Masa molar (masa molecular) = suma de masa atómica x número de átomos de todos los elementos
molar_mass = sum(atomic_weight[element] * count for element, count in composition.items())
print(f"Masa molar (masa molecular): {molar_mass} g/mol")
# Porcentaje en masa de cada elemento = masa atómica x número de átomos / masa molar x 100
for element, count in composition.items():
mass = atomic_weight[element] * count
print(f"{element}: {mass:.3f} g/mol ({mass / molar_mass * 100:.2f}%)")
La fórmula en LaTeX y otras notaciones matemáticas (para copiar)
M = Σᵢ (wᵢ × nᵢ)
M = \sum_{i} w_i n_i
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>M</mi>
<mo>=</mo>
<munder><mo>∑</mo><mi>i</mi></munder>
<msub><mi>w</mi><mi>i</mi></msub>
<mo>⁢</mo>
<msub><mi>n</mi><mi>i</mi></msub>
</mrow>
</math>
M = sum_i (w_i n_i)
Sum[w[i]*n[i], {i, 1, k}]
M := add(w[i]*n[i], i = 1 .. k);
M = sum(w .* n);
M = ∑_i (w_i n_i)
P = (wᵢ × nᵢ) ÷ M × 100
P = \dfrac{w_i n_i}{M} \times 100
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>P</mi>
<mo>=</mo>
<mfrac>
<mrow><msub><mi>w</mi><mi>i</mi></msub><mo>⁢</mo><msub><mi>n</mi><mi>i</mi></msub></mrow>
<mi>M</mi>
</mfrac>
<mo>×</mo>
<mn>100</mn>
</mrow>
</math>
P = (w_i n_i)/M xx 100
(w[i]*n[i]/M)*100
P := w[i]*n[i]/M*100;
P = w(i)*n(i)/M*100;
P = (w_i n_i)/M × 100
Cómo pedirle a ChatGPT que haga el cálculo
Eres un asistente de cálculo de química. Haz el siguiente cálculo ejecutando realmente código de Python y responde basándote únicamente en los números del resultado de la ejecución (no respondas con cálculo mental ni con suposiciones). Calcula la masa molar (masa molecular) del sulfato de cobre(II) pentahidrato, CuSO4·5H2O. Usa las masas atómicas abreviadas de la IUPAC (Cu = 63,546; S = 32,06; O = 15,999; H = 1,008). Indica lo siguiente, con las fórmulas que has usado y los números del resultado de la ejecución: 1. El desglose de «masa atómica × número de átomos» de cada elemento (Cu, S, O, H) 2. La masa molar (g/mol) 3. El porcentaje en masa de cada elemento (%)
Cómo usar
-
1Introduce los númerosEscribe en los campos los números con los que quieres calcular
-
2CalculaHaz clic en el botón «Calcular»
-
3Consulta el resultadoEl resultado aparece al instante. En la misma página también encontrarás el desarrollo del cálculo y la explicación de la fórmula
Las ventajas de DataChef
Sin conocimientos técnicos: fácil e intuitivo
Sin necesidad de dar datos personales
Los archivos se borran automáticamente tras la descarga
Sin necesidad de atribución
Sin necesidad de pedir permiso