Relación molar desde dos masas
36 g de agua y 32 g de oxígeno parecen parejos en la balanza, pero están en relación molar 2:1. Escriba ambas masas y masas molares y obtenga los moles de cada una, la relación decimal y el par simplificado. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Masa a
- 36
- Masa molar a
- 18
- Masa b
- 32
- Masa molar b
- 32
- Moles de A
- 2
- Moles de B
- 1
- Relación molar
- 2
- a simplificado
- 2
Dos masas de laboratorio no indican cómo se sitúan dos sustancias en una receta química hasta que se convierte cada masa en moles. La relación molar de la sustancia A respecto de la sustancia B es n_A dividido por n_B, y cada cantidad de sustancia se obtiene de n igual a masa sobre masa molar. Esta calculadora toma la masa y la masa molar de ambas sustancias, devuelve las dos cantidades en moles, la relación molar decimal y un par entero reducido como 2:1 cuando las cantidades comparten un factor común.
Qué es una relación molar y cómo las masas se convierten en moles
La relación molar de dos sustancias es la razón de sus cantidades de sustancia, no la razón de sus masas. Las razones de masa engañan cuando los pesos fórmula difieren: treinta y seis gramos de agua y treinta y dos gramos de oxígeno se parecen en la balanza, pero están en una relación molar de dos a uno porque la masa molar del agua es unos dieciocho gramos por mol y la del oxígeno es treinta y dos.
El par entero dos a uno es la misma información tras cancelar un factor común, que es lo que suelen anotar los cuadernos de laboratorio y las respuestas de examen. Esta calculadora hace esa conversión para cualquier par de masas finitas y masas molares estrictamente positivas. La masa cero de A se permite y produce una relación nula frente a una cantidad positiva de B.
La masa cero de B hace n_B igual a cero, así que el cociente es indefinido y se rechaza en vez de facturarse como un infinito exitoso. No busca masas molares a partir de fórmulas químicas, no aplica coeficientes estequiométricos de una ecuación ajustada, no convierte miligramos por usted ni calcula fracción molar, molalidad o molaridad; esas son intenciones de búsqueda distintas con sus propias páginas cuando crezca la cobertura del producto.
Dónde una calculadora de relación molar a partir de masas resulta útil
Los cursos de química de secundaria y de universidad introductoria asignan ejercicios de relación molar que convierten dos pesadas en la razón de moles que pertenece a una tabla mol a mol antes de usar siquiera una ecuación ajustada; un único oráculo de confianza agiliza la calificación y la preparación de demostraciones sin ruido de punto flotante improvisado. Esa consulta de aula es una búsqueda distinta de convertir moles ya conocidos con coeficientes estequiométricos, que es una página aparte y no debe canibalizar esta.
Los laboratorios analíticos comparan dos sólidos cuando un protocolo lista gramos de cada reactivo y el químico necesita n_A sobre n_B antes de mezclar el stock. Los químicos de proceso y los ingenieros químicos comprueban si un bidón de A y un bidón de B se acercan a una relación molar objetivo sin convertir unidades a mano en una hoja de cálculo.
Si más adelante necesita moles a partir de una sola masa, fracción molar de una mezcla, molalidad, molaridad, fórmulas empíricas a partir de masas elementales o moles de producto a partir de una ecuación ajustada, trátelos como intenciones de búsqueda y páginas distintas en lugar de sobrecargar esta calculadora de relación molar.
Qué puede hacer con ella
Tablas de relación molar para tareas a partir de dos pesadas
Convierta dos masas de muestra y sus masas molares en n_A : n_B para que estudiantes y autoevaluadores compartan una misma verdad de forma cerrada antes de aplicar cualquier ecuación ajustada.
Preparación de dos reactivos a partir de sólidos pesados
Pase gramos de dos sólidos puros a una relación molar antes de disolver o mezclar, de modo que la receta coincida con el n_A por mol de B previsto.
Comprobaciones de inventario por lote en moles
Estime cómo se sitúan dos bidones de reactivo en moles a partir de masas conocidas en el frasco y pesos fórmula, sin una hoja de cálculo con conversiones ocultas.
Preguntas frecuentes
¿Qué ocurre si una masa molar es cero o negativa?
Toda masa molar que no sea un número positivo hace que n = m / M sea indefinida o no física y se rechaza en lugar de devolver Infinity o NaN.
¿Qué unidades debo usar para la masa y la masa molar?
Las masas van en gramos (g) y las masas molares en gramos por mol (g/mol). Convierta miligramos a gramos dividiendo por 1000 (o kilogramos multiplicando por 1000) antes de llamar para que los cocientes sigan siendo moles.
¿En qué se diferencia de una calculadora de relación molar estequiométrica?
Esta página parte de dos masas y dos masas molares. Una herramienta de relación molar estequiométrica parte de moles ya conocidos y de coeficientes de la ecuación ajustada. Responden consultas de búsqueda distintas y conservan páginas separadas.
¿Cuánto cuesta la calculadora de relación molar?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Puede ser cero la masa de la segunda sustancia?
No. Con masa cero no hay moles de la segunda sustancia y el cociente queda indefinido, así que se rechaza. La primera sí puede ser cero: la relación sale cero frente a una cantidad positiva.
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/molar-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass_a":36,"molar_mass_a":18,"mass_b":32,"molar_mass_b":32}'const res = await fetch("https://api.kit.forhosting.com/chem/molar-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass_a": 36,
"molar_mass_a": 18,
"mass_b": 32,
"molar_mass_b": 32
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/molar-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass_a": 36,
"molar_mass_a": 18,
"mass_b": 32,
"molar_mass_b": 32
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/molar-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass_a":36,"molar_mass_a":18,"mass_b":32,"molar_mass_b":32}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass_a":36,"molar_mass_a":18,"mass_b":32,"molar_mass_b":32}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/molar-ratio", 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_a": 36,
"molar_mass_a": 18,
"mass_b": 32,
"molar_mass_b": 32
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.molar_ratio",
"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.
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
Toda masa molar que no sea un número positivo se rechaza con invalid_input, de modo que un denominador cero o negativo nunca se convierte en Infinity.
Qué es una relación molar y cómo las masas se convierten en moles
Convierta cada masa con n igual a m sobre M y luego divida las dos cantidades en moles: molar_ratio es igual a n_A sobre n_B. Una masa molar cero, negativa, infinita o ausente no es un número positivo, de modo que la tarea falla con invalid_input en lugar de devolver Infinity o un NaN silencioso. La implementación es un puñado de divisiones en aritmética de punto flotante determinista: sin semillas aleatorias, sin marcas de reloj, sin llamadas de red y sin deriva de modelo, de modo que entradas idénticas producen siempre el mismo JSON.
Contrato de entrada, forma de la respuesta y errores
Las masas van en gramos y deben ser mayores o iguales que cero. Conecte el formulario gratuito del navegador para tareas y comprobaciones rápidas, y llame al contrato idéntico desde scripts cuando necesite claves de respuesta masivas u oráculos de calificación. Mantenga ambas masas en escala de gramos en tuberías de laboratorio de varios pasos: si pesa en miligramos, convierta primero para que la relación numérica coincida con la relación molar que afirma su informe. Envíe cuatro números finitos obligatorios: mass_a y molar_mass_a para la sustancia A, y mass_b y molar_mass_b para la sustancia B. Las masas molares van en gramos por mol y deben ser estrictamente mayores que cero; valores cero o negativos fallan con invalid_input porque no son números positivos y harían que n igual a m sobre M fuera indefinida o no física. Campos ausentes, cadenas vacías, valores no numéricos, NaN e Infinity fallan con invalid_input nombrando el campo y no se cobran. En caso de éxito la respuesta repite las cuatro entradas limpias, informa moles_a y moles_b en moles, informa molar_ratio como n_A dividido por n_B (moles de A por mol de B) y, cuando las dos cantidades comparten un factor entero pequeño, también informa simplified_a, simplified_b y un ratio_string como 2:1. Un objeto de pistas de unidades, una clave method y una cadena formula viajan con los números para que los informes de tareas y los clientes API citen la misma forma cerrada. Comprobaciones clásicas de libro incluyen treinta y seis gramos a dieciocho gramos por mol frente a treinta y dos gramos a treinta y dos gramos por mol, que rinden dos moles de A, un mol de B, molar_ratio dos y el par reducido 2:1, y diez gramos a cuarenta gramos por mol frente a 36.5 gramos a 36.5 gramos por mol, que rinden uno a cuatro tras la reducción. El precio de las llamadas API exitosas es la base publicada de $0.002 por ítem; los fallos de validación no consumen saldo prepago.
Dónde una calculadora de relación molar a partir de masas resulta útil
Como esta capacidad es un motor de parse puro, el precio de la API es la base publicada de $0.002 por ítem exitoso y la validación fallida no consume saldo. Fije el JSON limpio en las pruebas, mantenga ambas masas molares estrictamente positivas y obtendrá una relación molar reproducible para tareas, complementos LIMS y workers de borde sin montar infraestructura de álgebra simbólica propia.
Preguntas técnicas
¿Cómo se calcula la relación molar de dos sustancias a partir de sus masas?
Convierta cada masa a moles con n = m / M y luego divida: molar_ratio = n_A / n_B. Envíe mass_a, molar_mass_a, mass_b y molar_mass_b en gramos y g/mol. La API también devuelve un par entero reducido como 2:1 cuando las cantidades comparten un factor común pequeño.