ForHosting KIT · Ciencia

Calculadora de composición porcentual

El agua tiene en masa cerca de un 11 % de hidrógeno y un 89 % de oxígeno: escriba una fórmula y verá qué parte de la masa molar aporta cada elemento, con sus átomos, el peso atómico usado y su contribución. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto

Esta calculadora de composición porcentual convierte una fórmula química en el porcentaje en masa de cada elemento en una unidad fórmula. La composición porcentual en masa es la comprobación clásica de química general que responde cuánto de la masa molar de un compuesto proviene de cada elemento: para el agua se espera aproximadamente once por ciento de hidrógeno y ochenta y nueve por ciento de oxígeno, y para la glucosa las proporciones de carbono, hidrógeno y oxígeno siguen la misma definición. El motor analiza fórmulas compactas con símbolos de elementos, subíndices enteros y paréntesis anidados, multiplica cada recuento de átomos por un peso atómico estándar fijo, divide entre la masa molar total, y multiplica por cien. Comprobaciones comunes de aula incluyen H2O, CO2, NaCl, C6H12O6, y sales como Fe2(SO4)3 donde los paréntesis agrupan iones poliatómicos. El proceso es totalmente determinista, sin llamadas de red, sin muestreo y sin atajos que dependan de la fecha.

Qué significa la composición porcentual y qué contiene la respuesta

La composición porcentual en masa reporta cuánto de la masa de una unidad fórmula de un compuesto es atribuible a cada elemento. Si una unidad fórmula contiene n_E átomos del elemento E con peso atómico A_E, la contribución de masa de E es n_E por A_E, la masa molar M es la suma de esas contribuciones sobre todos los elementos, y el porcentaje en masa de E es cien veces esa contribución dividida entre M.

Esa definición es independiente del tamaño de la muestra: los mismos porcentajes se aplican tanto si pesa un miligramo como un kilogramo de compuesto puro, porque son razones de contribuciones molares, no masas absolutas de una muestra particular. Los estudiantes encuentran la idea cuando un libro de texto pide el porcentaje en masa de oxígeno en una sal, cuando un laboratorio pregunta si una composición experimental coincide con una fórmula, o cuando los problemas de fórmula empírica invierten la misma aritmética.

Esta calculadora devuelve la cadena de fórmula de entrada, la masa molar total de una unidad fórmula, un arreglo elements ordenado por primera aparición en la fórmula, y para cada elemento el símbolo, el recuento de átomos, la masa atómica utilizada, la contribución de masa y el porcentaje en masa. No existe una ruta aproximada tipo CAS ni una consulta en vivo de pesos atómicos: el motor usa una tabla interna fija para que los resultados se mantengan reproducibles.

Dónde encaja la composición porcentual en masa en el estudio, el trabajo de laboratorio y el software

Los estudiantes usan la composición porcentual cuando un conjunto de tareas pide el porcentaje en masa de cada elemento en un compuesto nombrado, cuando verifican si una fórmula propuesta coincide con datos de combustión o de análisis elemental, o cuando convierten entre fórmulas empíricas y moleculares tras medir la composición. Los docentes pueden generar de antemano claves de respuestas para fórmulas modestas sin depender de aplicaciones de calculadora opacas que cambian en silencio los pesos atómicos o pierden grupos poliatómicos.

Los técnicos de laboratorio y los controles de calidad usan las mismas razones cuando un certificado de análisis lista los porcentajes en masa de los elementos, y la composición teórica debe compararse con una unidad fórmula conocida. Los desarrolladores llaman al mismo contrato desde scripts para sembrar vectores de prueba deterministas para tutores de química, para normalizar fórmulas introducidas por el usuario antes de exportarlas a un cuaderno de laboratorio, o para satisfacer enunciados de retos de programación que exigen el porcentaje en masa en lugar de un bosquejo aproximado.

Tareas y claves de ejercicios

Calcule el porcentaje en masa de cada elemento a partir de fórmulas de libro de texto como H2O, C6H12O6 o Fe2(SO4)3, antes de calificar.

Software de laboratorio y tutoría

Normalice fórmulas introducidas por el usuario en porcentajes en masa de elementos para lecciones interactivas y verificaciones de composición.

¿Cuánto cuesta la calculadora de composición porcentual?

Es gratis en su navegador, en esta página.

¿Qué fórmulas se admiten?

Fórmulas compactas con símbolos de elementos, subíndices enteros y paréntesis anidados (por ejemplo, H2O, Ca(OH)2, Fe2(SO4)3). Los espacios y los puntos de hidrato se rechazan.

¿Qué ocurre si la fórmula no es válida?

Los símbolos desconocidos, los paréntesis sin coincidencia, las fórmulas vacías y los caracteres no admitidos fallan con un mensaje claro.

¿Los pesos atómicos se consultan en línea?

No. La calculadora usa una tabla interna fija de pesos atómicos estándar, para que los resultados se mantengan deterministas y seguros sin conexión.

¿Cambia la composición porcentual según la cantidad de muestra?

No. Los porcentajes son proporciones dentro de una unidad fórmula, así que son los mismos si pesa un miligramo o un kilogramo del compuesto puro. Solo los determina la fórmula.

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/percent-composition

¿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/percent-composition \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"formula":"H2O"}'
{
  "formula": "H2O"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.percent_composition",
  "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_formula_len200
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.

Qué significa la composición porcentual y qué contiene la respuesta

También devuelve la precisión utilizada, la etiqueta de método percent_composition, una cadena de definición breve, y una indicación de unidad de porcentaje en masa. Los casos rechazados incluyen la falta de una fórmula, cadenas vacías, espacios en blanco dentro de la fórmula, puntos de hidrato y otros separadores, símbolos de elemento desconocidos, paréntesis sin coincidencia, subíndices cero o faltantes escritos solo como tokens inválidos, y fórmulas que no contienen ningún símbolo de elemento.

Cómo se leen las fórmulas y cómo se mantienen reproducibles los porcentajes en masa

Una fórmula válida es una cadena compacta de símbolos de elementos (una letra mayúscula, letra minúscula opcional), subíndices enteros positivos, y paréntesis anidados para grupos como sulfato o hidróxido. Ejemplos que se interpretan sin problemas incluyen H2O, CO2, CH4, NaCl, C6H12O6, Ca(OH)2, Fe2(SO4)3, y (NH4)2SO4. Los espacios se rechazan para que un pegado incorrecto no se convierta en una lectura errónea silenciosa; la notación de hidrato con un punto medio también se rechaza con un mensaje claro en lugar de interpretarse parcialmente. Los paréntesis pueden anidarse hasta una profundidad documentada, y cada paréntesis de cierre puede llevar un multiplicador entero que escala cada átomo dentro del grupo. El campo preferido es formula, pero se aceptan los alias f, compound, chemical_formula y expression, de modo que hojas de cálculo, cadenas de consulta y formularios tipados puedan reutilizar el mismo contrato. Cada símbolo debe existir en la tabla interna incorporada de pesos atómicos estándar; los tokens desconocidos fallan con invalid_input nombrando el símbolo. Un campo opcional precision, con los alias decimals y dp, elige cuántos decimales exponer para la masa molar, las masas atómicas, las contribuciones de masa y los porcentajes, 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 de composición porcentual.

Dónde encaja la composición porcentual en masa en el estudio, el trabajo de laboratorio y el software

Las herramientas de producto y educación usan el endpoint cuando un estudiante escribe una fórmula y la interfaz debe mostrar una tabla de porcentajes de elementos con una masa molar clara. 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 concentración molar o de dilución cuando necesite cantidades relacionadas de solución, y con otros endpoints científicos cuando esté construyendo un pequeño laboratorio de calculadoras de química gratuitas y deterministas.

Fixtures de prueba deterministas

Genere tablas reproducibles de masa molar y porcentaje en masa para pruebas unitarias, tutores de química y aserciones de integración continua.

¿Cómo se define el porcentaje en masa?

Para cada elemento E, %E = 100 × (n_E × A_E) / M, donde n_E es el recuento de átomos, A_E es el peso atómico, y M es la masa molar de una unidad fórmula.

Ver la documentación completa del KIT →