Calculadora de unidades fórmula
Convierta gramos de una sal en un número de unidades fórmula: 58,44 g de cloruro de sodio a 58,44 g/mol son exactamente un mol, es decir, 6,02214076 × 10²³ unidades fórmula. También se muestran los moles. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Masa de la muestra en gramos
- 58,44
- Masa molar
- 58,44
- Moles
- 1
- Unidades fórmula
- 602 214 076 000 000 000 000 000
- Número de Avogadro
- 602 214 076 000 000 000 000 000
- Precisión
- 10
Esta calculadora de unidades fórmula convierte una muestra pesada de un compuesto iónico en un recuento de unidades fórmula usando la masa, la masa molar y la constante de Avogadro exacta del SI. Usted proporciona la masa de la muestra m en gramos y la masa molar M en gramos por mol; el motor primero forma los moles como m dividido entre M, y luego multiplica por el número de Avogadro para obtener N igual a (m entre M) por N_A, donde N_A es seis coma cero dos dos uno cuatro cero siete seis por diez elevado a veintitrés entidades por mol. Esa constante ha quedado fijada por definición desde la redefinición del SI de dos mil diecinueve, de modo que la conversión es aritmética pura y no una estimación medida. Comprobaciones de libro de texto incluyen un mol de cloruro de sodio a cincuenta y ocho coma cuarenta y cuatro gramos, que da el número de Avogadro de unidades fórmula; el doble de esa masa, que da el doble de moles y el doble de ese recuento; y una masa de cero, que da cero unidades fórmula. La masa molar cero o negativa se rechaza porque dividir entre cero queda indefinido y una M no positiva carece de sentido físico en este paso. El proceso usa únicamente aritmética finita, sin llamadas de red, sin muestreo y sin atajos que dependan de la fecha.
Qué significan las unidades fórmula y qué contiene la respuesta
Una unidad fórmula es la colección eléctricamente neutra más pequeña de iones que coincide con la fórmula empírica de un compuesto iónico, como un ion sodio emparejado con un ion cloruro para el NaCl, o un ion calcio con dos iones cloruro para el CaCl2. A diferencia de las moléculas covalentes discretas, los sólidos iónicos no existen como moléculas independientes; aun así, los químicos cuentan la red cristalina en múltiplos de unidad fórmula de la fórmula empírica.
Convertir una masa de laboratorio en ese recuento es un puente de dos pasos: dividir la masa entre la masa molar para obtener los moles de unidades fórmula, y luego multiplicar por el número de Avogadro para que un mol se convierta exactamente en seis coma cero dos dos uno cuatro cero siete seis por diez elevado a veintitrés unidades fórmula.
Esta calculadora implementa esa identidad con la constante fija del SI, de modo que cincuenta y ocho coma cuarenta y cuatro gramos de cloruro de sodio, con la masa molar habitual de cincuenta y ocho coma cuarenta y cuatro gramos por mol, es exactamente un mol y, por tanto, exactamente el número de Avogadro de unidades fórmula.
Dónde encajan los recuentos de unidades fórmula en el estudio, el trabajo de laboratorio y el software
Los estudiantes encuentran esta conversión cuando un libro de texto pregunta cuántas unidades fórmula hay en una muestra pesada de un sólido iónico, cuando un problema de concurso da gramos y masa molar en lugar de un recuento de partículas, o cuando conectan la masa de laboratorio con el conteo microscópico antes de balancear ecuaciones o calcular reactivos limitantes.
Los docentes pueden generar de antemano claves de respuestas para NaCl, KBr, MgO y sales similares sin depender de aplicaciones de calculadora opacas que redondean Avogadro de forma inconsistente o cambian de notación científica a mitad de camino. Los cursos de laboratorio a menudo piden a los estudiantes interpretar una lectura de balanza como unidades fórmula antes de discutir la energía reticular o la disolución, y una página determinista elimina la variación de marca de calculadora en ese paso.
Los desarrolladores llaman al mismo contrato desde scripts para sembrar vectores de prueba deterministas para motores de estequiometría, para normalizar la masa y la masa molar introducidas por el usuario antes de demostraciones de concentración, o para satisfacer enunciados de retos de programación que exigen un recuento de unidades fórmula en lugar de una estimación aproximada en notación científica. Las herramientas de producto y educación usan la conversión cuando un estudiante escribe gramos y masa molar, y la interfaz debe mostrar los moles, las unidades fórmula y la constante utilizada.
Qué puede hacer con ella
Ejercicios de tareas y sólidos iónicos
Convierta la masa y la masa molar de sales de libro de texto en recuentos de unidades fórmula con el N_A fijo del SI, y verifique respuestas antes de los pasos de estequiometría.
Software de preparación de laboratorio y tutoría
Normalice la masa de la muestra y la masa molar introducidas por el usuario en moles y unidades fórmula para hojas de ejercicios, lecciones interactivas y preparación de laboratorio.
Preguntas frecuentes
¿Cuánto cuesta la calculadora de unidades fórmula?
Es gratis en su navegador, en esta página.
¿Qué ocurre si la masa molar es cero o negativa?
Cero dividiría entre cero; una masa molar negativa no es física para esta conversión.
¿Esta herramienta interpreta una fórmula química para obtener la masa molar?
No. Usted proporciona la masa y la masa molar directamente. Use una herramienta de masa molar o de composición porcentual si necesita valores a partir de una cadena de fórmula.
¿Por qué la masa y los moles se redondean a una precisión?
La precisión por defecto es de 10 decimales; puede fijarla entre 0 y 15. El recuento de unidades fórmula conserva la magnitud completa en coma flotante.
¿Qué diferencia hay entre una unidad fórmula y una molécula?
Los sólidos iónicos como el cloruro de sodio no existen como moléculas separadas, así que se cuentan en unidades fórmula: el grupo neutro más pequeño de iones que coincide con la fórmula, como un ion sodio y un ion cloruro, o un ion calcio y dos cloruros en el CaCl2.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/chem/formula-units \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":58.44,"molar_mass":58.44}'const res = await fetch("https://api.kit.forhosting.com/chem/formula-units", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 58.44,
"molar_mass": 58.44
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/formula-units",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 58.44,
"molar_mass": 58.44
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/formula-units", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":58.44,"molar_mass":58.44}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":58.44,"molar_mass":58.44}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/formula-units", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"mass": 58.44,
"molar_mass": 58.44
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.formula_units",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_abs_value | 1e+30 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Qué significan las unidades fórmula y qué contiene la respuesta
La respuesta devuelve la masa y la masa molar normalizadas, el valor intermedio de moles, el recuento de unidades fórmula, el número de Avogadro utilizado, la precisión aplicada, la etiqueta de método formula_units, una cadena de fórmula breve y la etiqueta de unidad unidades fórmula. No hay una tabla de consulta aproximada de masa molar a partir de una fórmula química, ni una llamada de red para constantes, ni muestreo aleatorio: el motor construye un recuento finito dentro del rango de magnitud admitido, o rechaza la entrada con invalid_input. Los casos rechazados incluyen la falta de un campo mass o molar_mass, valores no finitos como Infinity o NaN, magnitudes por encima del límite documentado, una masa negativa, y cualquier masa molar que sea cero o negativa, porque esos casos hacen que N igual a (m entre M) por N_A quede indefinida o no física.
Cómo se leen la masa y la masa molar, y cómo se mantienen reproducibles los recuentos
Se permiten signos más iniciales opcionales y notación científica en las cadenas numéricas cuando se interpretan como decimales finitos; los espacios incrustados, los prefijos hexadecimales y los tokens no numéricos se rechazan con un mensaje claro, para que una celda incorrecta no se convierta en un recuento de unidades fórmula erróneo. La masa cero es válida y simplemente da cero moles y cero unidades fórmula. Los campos preferidos son mass para la masa de la muestra en gramos y molar_mass para la masa molar del compuesto en gramos por mol, pero se aceptan los alias m, grams y mass_g para mass, y M, mm, molecular_weight y MW para molar_mass, de modo que hojas de cálculo, cadenas de consulta y formularios tipados puedan reutilizar el mismo contrato sin renombrar columnas. Una masa negativa, incluido el cero negativo, falla con invalid_input y un mensaje que menciona el campo mass. La masa molar debe ser estrictamente positiva: un valor de cero, cero negativo, o en o por debajo de un épsilon muy pequeño, falla con invalid_input porque dividir entre cero queda indefinido y una M no positiva no es una masa molar válida para esta conversión. Un campo opcional precision, con los alias decimals y dp, elige cuántos decimales exponer para los campos redondeados de masa, masa molar y moles, con un valor por defecto de diez y un tope de quince para que los goldens de JSON se mantengan estables; el recuento de unidades fórmula se devuelve con fidelidad completa en coma flotante porque suele tener una magnitud grande en notación científica. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado matemático dentro de un pipeline automatizado sin tener que reimplementar usted mismo la conversión de dos pasos.
Dónde encajan los recuentos de unidades fórmula en el estudio, el trabajo de laboratorio y el software
En esta página el trabajo se ejecuta enteramente en su navegador; a través de la API cada consulta exitosa cuesta $0.002, la validación fallida no se cobra, y nada se almacena después de que se devuelve la respuesta. Esa separación —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo tier A del KIT y le permite pasar de una demostración de aula a un pipeline automatizado sin cambiar el resultado matemático. Combínela con herramientas de partículas a moles, estequiometría de masa a masa, o molaridad cuando necesite pasos de química relacionados, y con otros endpoints de química cuando esté construyendo un pequeño laboratorio de ayudantes gratuitos y deterministas.
Casos de integración
Fixtures de prueba deterministas
Genere valores reproducibles de unidades fórmula para pruebas unitarias, verificaciones de propiedades y aserciones de integración continua en motores de química.
Preguntas técnicas
¿Cómo se calculan las unidades fórmula?
Primero los moles n = m / M a partir de la masa y la masa molar, luego N = n · N_A con la constante exacta del SI N_A = 6.02214076×10²³ mol⁻¹.