Calculadora del porcentaje de agua en un hidrato
Un hidrato de 5 g que deja 3,2 g de sal seca al calentarlo contenía un 36 % de agua: escriba las dos pesadas del crisol y obtenga el agua perdida, el porcentaje de agua y la fracción de agua para su informe. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Masa del hidrato
- 5
- Masa del anhidro
- 3,2
- Masa de agua
- 1,8
- Porcentaje de agua
- 36
- Fracción de agua
- 0,36
- Precisión
- 10
Esta calculadora del porcentaje de agua en un hidrato convierte la masa de una muestra hidratada y la masa del residuo anhidro en el porcentaje en masa del agua de cristalización. En los laboratorios de química general se pesa una sal hidratada, se calienta suavemente para expulsar el agua, se pesa la sal anhidra, y se reporta cuánto de la muestra original era agua. La definición es totalmente determinista: la masa de agua es igual a la masa del hidrato menos la masa del anhidro, y el porcentaje en masa de agua es igual a cien veces la masa de agua dividida entre la masa del hidrato. Comprobaciones clásicas incluyen cinco gramos de hidrato que dejan tres coma dos gramos de anhidro (treinta y seis por ciento de agua), y veinticinco gramos que dejan dieciséis gramos secos (también treinta y seis por ciento). El motor usa únicamente aritmética finita, sin llamadas de red, sin muestreo y sin atajos que dependan de la fecha.
Dónde encaja el porcentaje de agua en un hidrato en el estudio, el trabajo de laboratorio y el software
Los estudiantes usan esta calculadora cuando un laboratorio de hidratos pide el porcentaje en masa de agua a partir de pesajes con crisol, cuando una tarea proporciona masas antes y después del calentamiento sin una fórmula, o cuando verifican si una pérdida de agua propuesta coincide con un objetivo de libro de texto antes de escribir la conclusión.
Los docentes pueden generar de antemano claves de respuestas para pares de masas modestos sin depender de aplicaciones de calculadora opacas que cambian de unidades en silencio o pierden el factor de cien. Los técnicos de laboratorio y los controles de calidad usan la misma razón cuando un certificado lista el contenido de agua por masa, y la mezcla teórica debe compararse con las masas medidas del hidrato y del anhidro.
Los desarrolladores llaman al mismo contrato desde scripts para sembrar vectores de prueba deterministas para tutores de química, para normalizar datos de crisol introducidos por el usuario antes de exportarlos a un cuaderno de laboratorio, o para satisfacer enunciados de retos de programación que exigen el porcentaje en masa de agua en lugar de un bosquejo aproximado.
Qué puede hacer con ella
Informes de laboratorio de hidratos y claves de ejercicios
Calcule el % en masa de agua a partir de las masas antes y después del calentamiento, antes de calificar laboratorios de sulfato de cobre o de yeso.
Software de tutoría y cuadernos de laboratorio
Normalice masas de crisol introducidas por el usuario en porcentaje de agua para lecciones interactivas y exportaciones digitales de laboratorio.
Preguntas frecuentes
¿Cuánto cuesta la calculadora del porcentaje de agua en un hidrato?
Es gratis en su navegador, en esta página.
¿Cómo se define el porcentaje en masa de agua?
La fracción de agua es la misma razón sin el factor de cien.
¿Qué ocurre si la masa del hidrato es cero?
Una masa de hidrato cero hace que el porcentaje de agua quede indefinido (división entre cero).
¿Las masas deben estar en gramos?
No. Cualquier unidad consistente funciona (g con g, mg con mg, etc.). La calculadora no convierte unidades por usted.
¿Es esto lo mismo que la composición porcentual a partir de una fórmula?
No. La composición porcentual por fórmula usa pesos atómicos y una fórmula química. Esta herramienta usa únicamente las masas medidas del hidrato y del anhidro de un experimento de calentamiento.
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/percent-water-in-hydrate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hydrate_mass":5,"anhydrous_mass":3.2}'const res = await fetch("https://api.kit.forhosting.com/chem/percent-water-in-hydrate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hydrate_mass": 5,
"anhydrous_mass": 3.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/percent-water-in-hydrate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hydrate_mass": 5,
"anhydrous_mass": 3.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/percent-water-in-hydrate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hydrate_mass":5,"anhydrous_mass":3.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hydrate_mass":5,"anhydrous_mass":3.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/percent-water-in-hydrate", 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
{
"hydrate_mass": 5,
"anhydrous_mass": 3.2
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.percent_water_in_hydrate",
"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 | 1000000000000000 |
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é significa el porcentaje de agua en un hidrato y qué contiene la respuesta
El porcentaje en masa de agua en un hidrato responde a una única pregunta de laboratorio: tras calentar, ¿cuánto de la muestra cristalina original era agua de cristalización? Ambas masas deben compartir la misma unidad —gramos con gramos, miligramos con miligramos— porque la razón es adimensional, y cualquier conversión de unidad debe ocurrir antes de llamar a la calculadora. Los estudiantes encuentran la idea cuando un boletín de laboratorio pide el porcentaje de agua en sulfato de cobre(II) pentahidratado, cuando una hoja de ejercicios da masas antes y después del calentamiento, o cuando se construye una fórmula empírica de un hidrato a partir de la pérdida de agua y el residuo anhidro. Si m_hidrato es la masa de la muestra hidratada y m_anhidro es la masa del residuo secado, la masa de agua es la diferencia m_hidrato menos m_anhidro, la fracción de agua es esa diferencia dividida entre m_hidrato, y el porcentaje en masa de agua es cien veces la fracción de agua. Esta calculadora devuelve hydrate_mass y anhydrous_mass normalizadas, la diferencia water_mass, el resultado water_percent, la water_fraction subyacente entre cero y uno, la precisión utilizada, la etiqueta de método percent_water_in_hydrate, una cadena de fórmula breve, y una indicación de unidad de porcentaje en masa. No existe una ruta aproximada tipo CAS ni conversión de unidades en vivo: el motor resta y divide dos números finitos y escala por cien, o rechaza la entrada con invalid_input. Los casos rechazados incluyen la falta de la masa del hidrato o del anhidro, valores no finitos, magnitudes por encima del límite documentado, una masa negativa, una masa anhidra mayor que la masa del hidrato, y cualquier masa de hidrato que sea cero, porque la división entre cero deja el porcentaje indefinido.
Cómo se leen las masas y cómo se mantiene reproducible el porcentaje de agua
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 porcentaje erróneo. Una masa anhidra de cero es válida y da cien por ciento de agua según esta definición de diferencia de masas. Las masas negativas y una masa anhidra mayor que la masa del hidrato también se rechazan por no físicas para esta definición. Los campos preferidos son hydrate_mass para la muestra hidratada y anhydrous_mass para el residuo secado, pero se aceptan los alias m_hydrate, hydrate, m_hyd, mass_hydrate y m1 para el hidrato, y m_anhydrous, anhydrous, m_an, mass_anhydrous, m2 y dry_mass para la sal anhidra, de modo que hojas de cálculo, cadenas de consulta y formularios tipados puedan reutilizar el mismo contrato. Una masa de hidrato de cero no lo es: la solicitud falla con invalid_input porque el porcentaje de agua queda indefinido cuando el denominador se anula. Un campo opcional precision, con los alias decimals y dp, elige cuántos decimales exponer para las masas devueltas, el porcentaje y la fracción, con un valor por defecto de diez y un tope de quince para que los goldens de JSON se mantengan estables. 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 fórmula del porcentaje de agua del hidrato.
Dónde encaja el porcentaje de agua en un hidrato en el estudio, el trabajo de laboratorio y el software
Las herramientas de producto y educación usan el endpoint cuando un estudiante escribe dos masas y la interfaz debe mostrar un resultado claro de porcentaje de agua junto con la fracción de agua, para cálculos posteriores opcionales como los moles de agua por mol de sal anhidra. 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 ayudantes de composición porcentual o de masa molar cuando necesite estequiometría de hidratos relacionada, y con otros endpoints científicos cuando esté construyendo un pequeño laboratorio de calculadoras de química gratuitas y deterministas.
Casos de integración
Fixtures de prueba deterministas
Genere valores reproducibles de water_percent y water_mass para pruebas unitarias, tutores y aserciones de integración continua.