ForHosting KIT · Ciencia

Fórmula de hidrato: n del agua de cristalización desde masa, gratis

Averigüe cuántas moléculas de agua contiene un hidrato: 24,96 g de hidrato que tras secarse dejan 15,96 g de sal de masa molar 159,6 g/mol dan una n de 5, es decir, MX·5H2O. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Masa anhidra
15,96
Masa del hidrato
24,96
Masa molar de la sal
159,6
Masa molar del agua
18
Obtiene
Masa de agua
9
Moles de sal
0,1
Moles de agua
0,5
N
5

Una calculadora de fórmula de hidrato convierte masas de laboratorio en el entero o casi entero n de MX·nH2O —el agua de cristalización unida en un hidrato salino.

Qué significa el agua de cristalización en hidratos salinos

Muchos sólidos iónicos cristalizan desde el agua con un número fijo de moléculas de agua incorporadas a la red cristalina. La fórmula estándar se escribe MX·nH2O, donde MX es la sal anhidra y n es el agua de cristalización —el número de moléculas de agua por unidad de fórmula. Experimentalmente, n se obtiene calentando una muestra pesada del hidrato hasta expulsar el agua, pesando el residuo anhidro y comparando los moles de agua perdidos con los moles de sal anhidra restantes.

Como las masas deben compartir una unidad y las masas molares deben coincidir con esa unidad (gramos con g/mol, por ejemplo), las razones molares se cancelan hasta un n adimensional. Los problemas de aula suelen usar sulfato de cobre(II) pentahidrato CuSO4·5H2O o cloruro de bario dihidrato BaCl2·2H2O, donde datos cuidadosos dan n cerca de cinco o dos tras el redondeo. Esta calculadora implementa solo esa fórmula gravimétrica cerrada: no consulta hidratos tabulados, no analiza fórmulas químicas y no corrige un secado incompleto ni agua adsorbida en superficie.

Cuando la masa molar de la sal es cero o no positiva, los moles de sal no están definidos, así que la herramienta rechaza la entrada en lugar de inventar un coeficiente de hidrato para una división sin sentido.

Consejos prácticos, límites y búsquedas relacionadas

Mantenga ambas masas en la misma unidad y emparéjelas con masas molares en g/mol (o kg/mol) coincidentes antes de llamar a la herramienta; mezclar gramos de muestra con una masa molar escrita en kg/mol escalará n por mil sin aviso de la aritmética pura. Prefiera enviar números en lugar de cadenas preformateadas cuando controle el cliente; las cadenas numéricas solo se aceptan si coinciden con un patrón numérico finito estricto.

Esta página apunta a quienes buscan una calculadora de fórmula de hidrato, calculadora de agua de cristalización o nH2O desde masa en línea; no es un analizador de fórmulas químicas, ni una herramienta de composición porcentual por elemento, ni un convertidor de densidad. Prefiera esta capacidad cuando ya tenga ambas masas y la masa molar anhidra y solo necesite n; si su fuente es un problema con solo porcentajes, convierta primero a masas.

Las comprobaciones de ida y vuelta son fáciles: recalcule a mano la masa de agua, moles de sal, moles de agua y su razón y confirme que igualan los campos publicados dentro del mismo redondeo a doce decimales.

Comprobaciones de deberes de fórmulas de hidrato

Los estudiantes introducen masas anhidra y del hidrato con la masa molar de la sal de problemas gravimétricos del libro y comparan el n manuscrito con un resultado determinista antes de entregar.

Verificación de laboratorio de hidratos conocidos

Los técnicos confirman que un lote secado coincide con el agua de cristalización esperada (por ejemplo n ≈ 5 para el sulfato de cobre pentahidrato) sin abrir una hoja de cálculo en cada comprobación.

¿Qué es el agua de cristalización?

Es el número n de moléculas de agua unidas por unidad de fórmula en un hidrato salino MX·nH2O. Gravimétricamente, n = (moles de agua perdidos) / (moles de sal anhidra restantes).

¿Qué ocurre cuando la masa molar de la sal es cero?

Los moles de sal no están definidos cuando M_salt es cero.

¿Debo suministrar la masa molar del agua?

Cámbiela solo si su curso o norma usa otro valor como 18.0.

¿Por qué mi n no es un entero?

La dispersión experimental, un secado incompleto o masas molares redondeadas suelen dejar n ligeramente apartado de un entero.

¿Es gratuita la calculadora de fórmula de hidrato?

La herramienta del navegador es gratuita y se ejecuta en local.

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.

POSThttps://api.kit.forhosting.com/chem/hydrate-formula

¿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.

curl -X POST https://api.kit.forhosting.com/chem/hydrate-formula \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"anhydrous_mass":15.96,"hydrate_mass":24.96,"salt_molar_mass":159.6}'
{
  "anhydrous_mass": 15.96,
  "hydrate_mass": 24.96,
  "salt_molar_mass": 159.6
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.hydrate_formula",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_abs1000000000000
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Introduzca la masa de la sal anhidra tras un calentamiento suave, la masa del hidrato original y la masa molar de la sal anhidra; la herramienta resta para obtener la masa de agua, convierte ambas masas a moles con la masa molar de la sal y la del agua (por defecto 18.01528 g/mol) y devuelve n igual a moles de agua entre moles de sal, más una cadena de fórmula legible, el entero más cercano n_rounded y la sustitución paso a paso. Cuando la masa molar de la sal es cero la razón no está definida, así que la API devuelve un error claro invalid_input en lugar de Infinity o un NaN silencioso. La ruta es aritmética pura —sin red, sin semillas aleatorias, sin dependencia del reloj— de modo que el ejecutor gratuito del navegador y la API prepaga devuelven el mismo JSON tras el redondeo decimal fijo cada vez que la invoca.

Qué significa el agua de cristalización en hidratos salinos

La fórmula cerrada es n igual a (m_water dividido entre M_water) dividido entre (m_salt dividido entre M_salt), donde m_water es la masa del hidrato menos la masa anhidra, M_salt es la masa molar de la sal anhidra y M_water es la masa molar del agua.

Cómo llamar a la API y qué se recibe a cambio

La masa anhidra debe ser estrictamente positiva; la masa del hidrato debe ser estrictamente mayor que la masa anhidra para que la masa de agua sea positiva; la masa molar de la sal y la del agua deben ser estrictamente positivas —valores en o por debajo de uno por diez a la menos quince, o cualquier masa molar no positiva, se tratan como cero y se rechazan. Envíe un cuerpo JSON con tres números finitos obligatorios: anhydrous_mass (alias mass_anhydrous, m_anhydrous, m_salt, anhydrous, salt_mass), hydrate_mass (alias mass_hydrate, m_hydrate, hydrate, hydrated_mass) y salt_molar_mass (alias M_salt, molar_mass_salt, anhydrous_molar_mass, M_anhydrous, molar_mass). Opcionalmente incluya water_molar_mass (alias M_water, molar_mass_water, water_mm); cuando se omite el solucionador usa 18.01528 g/mol. Los valores absolutos deben permanecer dentro del límite publicado de un billón para que las razones intermedias sigan siendo finitas en precisión doble IEEE en el Worker y en el navegador. En caso de éxito la respuesta repite anhydrous_mass, hydrate_mass, water_mass, salt_molar_mass y water_molar_mass redondeados, asigna moles_salt y moles_water, n a la razón redondeada, n_rounded al entero más cercano, hydrate_formula a una cadena como MX·5H2O cuando n está cerca de un entero, formula a n equals m_water over M_water over m_salt over M_salt, unit a H2O per formula unit, message a un resumen breve y steps a un arreglo ordenado de líneas de sustitución. La validación fallida —campos ausentes, números no finitos, valores fuera de límites absolutos, masa molar de sal cero, masa anhidra cero o masa del hidrato no mayor que la anhidra— devuelve invalid_input y nunca se cobra. El precio es un $0.002 fijo por petición exitosa con ítem unitario y precio marginal unitario cero.

Consejos prácticos, límites y búsquedas relacionadas

Para la enseñanza, empareje ejemplos: quince punto nueve seis gramos anhidros a partir de veinticuatro punto nueve seis gramos de hidrato con M_salt ciento cincuenta y nueve punto seis y M_water dieciocho dan n igual a cinco; veinte punto ocho gramos anhidros a partir de veinticuatro punto cuatro gramos de hidrato con M_salt doscientos ocho y M_water dieciocho dan n igual a dos; y masa molar de sal cero demuestra la ruta dura invalid_input que protege la división entre cero. Cuando la dispersión experimental deja n en tres punto uno o cuatro punto nueve, n_rounded sigue aportando el entero del libro mientras n conserva la razón exacta para el cuaderno de laboratorio. Las tareas fallidas que devuelven invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando los aprendices fijan a propósito la masa molar de la sal en cero.

Pruebas unitarias para software de estequiometría

Genere valores n conocidos y rechazos deliberados de masa molar de sal cero para kata de programación y pruebas de contrato de la API.

Ver la documentación completa del KIT →