Calculadora de % en masa a fracción molar
En una solución de cloruro de sodio al 20 % en masa, la sal es apenas unos 7 de cada 100 moles. Indique el porcentaje y las dos masas molares y obtenga ambas fracciones molares, listas para la ley de Raoult. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Porcentaje en masa del soluto
- 20
- Masa molar del soluto
- 58,44
- Masa molar del disolvente
- 18,015
- Porcentaje en masa del disolvente
- 80
- Fracción de masa del soluto
- 0,2
- Fracción de masa del disolvente
- 0,8
- Moles de soluto por unidad de masa
- 0,0034223135
El porcentaje en masa (porcentaje en peso, wt%) es como frascos, hojas de ensayo y muchos cuadernos de laboratorio reportan la composición: gramos de soluto por cien gramos de mezcla. La fracción molar, en cambio, cuenta moles y es la variable de composición necesaria para la ley de Raoult, potenciales químicos de disoluciones ideales, fórmulas de descenso del punto de congelación y muchas constantes de equilibrio. Convertir de porcentaje en masa a fracción molar es un paso cerrado una vez conocidas las masas molares del soluto y del disolvente: se escala el porcentaje a fracción de masa, se forman moles por unidad de masa de cada especie como masa sobre masa molar y se divide los moles de soluto entre el total. Esta calculadora toma un porcentaje en masa de soluto y las dos masas molares de una mezcla binaria, devuelve la fracción molar del soluto como respuesta principal y también informa la fracción molar del disolvente, las fracciones de masa derivadas y las cantidades molares intermedias para que la tarea y las auditorías sean transparentes.
Cómo se convierte el porcentaje en masa en fracción molar
Parta de una base fija de cien unidades de masa de mezcla de modo que el porcentaje en masa del soluto p sea literalmente la masa de soluto y la masa del disolvente sea cien menos p. Divida cada masa entre cien para obtener fracciones de masa adimensionales, o de forma equivalente trabaje con moles proporcionales a p sobre M_s y paréntesis abierto cien menos p paréntesis cerrado sobre M_v.
La misma construcción con moles de disolvente en el numerador da la fracción molar del disolvente, y para un binario verdadero las dos fracciones molares suman uno. Las masas molares deben usar unidades coherentes, típicamente gramos por mol cuando el porcentaje en masa es un porcentaje en peso de la misma mezcla; solo importa la razón de masas a masas molares, de modo que cualquier unidad de masa por mol sirve si ambas especies la usan. El porcentaje en masa debe estar en el intervalo cerrado de cero a cien.
Esta página se centra a propósito en la conversión binaria de porcentaje en masa a fracción molar; tablas multicomponente, consulta de masa molar por fórmula, molalidad y molaridad siguen siendo intenciones de búsqueda separadas.
Dónde aparece la conversión de % en masa a moles en el trabajo real
Los cursos de química de secundaria y universidad asignan ejercicios que parten de etiquetas de porcentaje en peso en frascos u hojas de ensayo y piden fracción molar antes de aplicar Raoult o fórmulas coligativas; un único oráculo de confianza acelera la calificación sin ruido de punto flotante a mano. Los ingenieros de proceso convierten ensayos de masa del laboratorio de planta escritos como porcentaje en alimentaciones de fracción molar para modelos de flash, destilación y reactor que esperan vectores x e y en lugar de porcentaje en peso.
Los cuadernos ambientales normalizan solutos medidos en porcentaje en peso en muestras acuosas a fracciones molares al comparar con estimaciones de presión parcial de disolución ideal. Los laboratorios de materiales y polímeros reportan la alimentación de monómero en base de porcentaje en masa desde balanzas pero necesitan fracciones molares para la estequiometría cinética.
Si más adelante necesita fracción molar directamente a partir de moles de componentes sin datos de masa, conversión desde fracciones de masa adimensionales ya en cero a uno en lugar de porcentaje, molalidad a partir de moles y kilogramos de disolvente, tablas automáticas de fórmula a masa molar, o vectores multicomponente de porcentaje en masa, trátelos como intenciones de búsqueda y páginas separadas en lugar de sobrecargar esta calculadora binaria de porcentaje en masa a fracción molar.
Qué puede hacer con ella
Ensayo de proceso a alimentación de simulación
Transforme ensayos de laboratorio en porcentaje en peso en composiciones de fracción molar antes de entradas de flash, destilación o reactor.
Preparación coligativa y de ELV
Obtenga fracciones molares adimensionales a partir de etiquetas wt% antes de cálculos de Raoult, Dalton o descenso del punto de congelación.
Preguntas frecuentes
¿Qué ocurre si una masa molar es cero?
Las cantidades molares dividen por la masa molar, de modo que un M cero se rechaza en lugar de devolver Infinity o NaN.
¿Qué unidades deben usar las masas molares?
Cualquier unidad coherente de masa por mol sirve (comúnmente g/mol). Ambas especies deben usar la misma unidad para que la razón w/M tenga sentido.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Cómo se pasa del porcentaje en masa a la fracción molar?
Se toman 100 g de mezcla: el porcentaje son los gramos de soluto y el resto es disolvente. Cada masa se divide entre su masa molar para obtener moles, y los moles de soluto se dividen entre el total.
¿Por qué la fracción molar sale mucho menor que el porcentaje en masa?
Porque el agua pesa mucho menos por mol que la sal: 18,015 g/mol frente a 58,44 g/mol. El mismo gramo de mezcla contiene muchos más moles de agua, así que un 20 % de sal en masa queda en solo un 7 % de los moles, aproximadamente.
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/mass-percent-to-mole-fraction \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"solute_mass_percent":20,"solute_molar_mass":58.44,"solvent_molar_mass":18.015}'const res = await fetch("https://api.kit.forhosting.com/chem/mass-percent-to-mole-fraction", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"solute_mass_percent": 20,
"solute_molar_mass": 58.44,
"solvent_molar_mass": 18.015
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/mass-percent-to-mole-fraction",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"solute_mass_percent": 20,
"solute_molar_mass": 58.44,
"solvent_molar_mass": 18.015
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/mass-percent-to-mole-fraction", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"solute_mass_percent":20,"solute_molar_mass":58.44,"solvent_molar_mass":18.015}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"solute_mass_percent":20,"solute_molar_mass":58.44,"solvent_molar_mass":18.015}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/mass-percent-to-mole-fraction", 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
{
"solute_mass_percent": 20,
"solute_molar_mass": 58.44,
"solvent_molar_mass": 18.015
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.mass_percent_to_mole_fraction",
"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
Una masa molar cero se rechaza con el error invalid_input claro, de modo que un denominador incorrecto nunca se convierta en Infinity o NaN.
Cómo se convierte el porcentaje en masa en fracción molar
La fracción molar del soluto es entonces x_s igual a n_s dividido por la suma n_s más n_v, que se desarrolla a la forma cerrada x_s igual a paréntesis abierto paréntesis abierto p sobre cien paréntesis cerrado sobre M_s paréntesis cerrado sobre paréntesis abierto paréntesis abierto p sobre cien paréntesis cerrado sobre M_s más paréntesis abierto paréntesis abierto cien menos p paréntesis cerrado sobre cien paréntesis cerrado sobre M_v paréntesis cerrado. Si alguna masa molar es cero la división es indefinida, y esta capacidad falla con invalid_input en lugar de inventar Infinity. La aritmética es de punto flotante determinista sin semillas aleatorias, marcas de tiempo de reloj ni llamadas de red, de modo que entradas idénticas siempre producen JSON idéntico.
Qué envía usted y qué recibe
Comprobaciones clásicas de libro incluyen veinte por ciento en peso de cloruro de sodio en agua con M_s de cincuenta y ocho punto cuarenta y cuatro y M_v de dieciocho punto cero uno cinco, cincuenta por ciento en peso etanol–agua con M cerca de cuarenta y seis y dieciocho, y el límite de disolvente puro donde el porcentaje en masa de soluto es cero y da fracción molar 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. Envíe tres campos obligatorios: solute_mass_percent como número finito en el intervalo cerrado de cero a cien (use veinte para veinte por ciento en peso de soluto; el disolvente se toma como cien menos ese valor en una mezcla binaria), más solute_molar_mass y solvent_molar_mass como números finitos positivos en gramos por mol o cualquier unidad coherente de masa por mol. Campos ausentes, cadenas no numéricas, NaN, Infinity, porcentaje en masa fuera de cero a cien, masas molares negativas y masa molar cero fallan con invalid_input y no se cobran. En caso de éxito la respuesta repite las tres entradas limpias, añade solvent_mass_percent y ambas fracciones de masa adimensionales por transparencia, proporciona moles_solute_per_unit_mass, moles_solvent_per_unit_mass y total_moles_per_unit_mass para comprobaciones intermedias, devuelve mole_fraction_solute como resultado adimensional principal, incluye mole_fraction_solvent por comodidad, adjunta un objeto de pista de unidades, fija method a mass_percent_to_mole_fraction y formula a la forma cerrada anterior para que los cuadernos de laboratorio citen la misma expresió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 aparece la conversión de % en masa a moles en el trabajo real
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.
Casos de integración
Ejercicios de porcentaje en peso en tareas
Convierta el porcentaje en masa del soluto más las masas molares en x_soluto para que estudiantes y auto-calificadores compartan una verdad de forma cerrada.
Preguntas técnicas
¿Cómo se convierte el porcentaje en masa a fracción molar?
Para una mezcla binaria, fije w_s = p/100 y w_v = (100−p)/100, forme moles por unidad de masa como w/M para cada especie, luego x_solute = (w_s/M_s) / (w_s/M_s + w_v/M_v). Ambas masas molares deben ser positivas.
¿Se requiere el porcentaje en masa del disolvente como entrada?
No. En una mezcla binaria el porcentaje en masa del disolvente se toma como 100 − solute_mass_percent. La respuesta repite ese valor derivado.