Calculadora moles a átomos
Convierta en los dos sentidos con el número de Avogadro: 1 mol son 6,02214076 × 10²³ átomos, moléculas o iones, y un recuento de partículas dividido entre ese número da los moles. Escriba los moles o las partículas y obtenga el otro dato. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Cantidad (moles)
- 1
- Partículas
- 602 214 076 000 000 000 000 000
- Avogadro (N_A)
- 602 214 076 000 000 000 000 000
- N_A
- 602 214 076 000 000 000 000 000
- Unidad de moles
- mol
Una calculadora de moles a átomos convierte la cantidad de sustancia en el número de entidades elementales —átomos, moléculas, iones o unidades fórmula— usando el número de Avogadro, y convierte un recuento de partículas de vuelta a moles con las mismas fórmulas cerradas que enseña todo curso de química. Introduzca moles para obtener N igual a n por N_A, o un recuento de partículas para obtener n igual a N entre N_A, con la constante SI exacta de Avogadro seis punto cero dos dos uno cuatro cero siete seis por diez a la veintitrés por mol. Preparación de laboratorio, estequiometría, comprobaciones de examen y calificadores automáticos necesitan esa conversión bidireccional sin una hoja de cálculo ni una base de datos química completa.
Qué significan juntos moles, partículas y el número de Avogadro
La cantidad de sustancia en moles es el recuento del químico de cuántas partículas tiene a la escala del número de Avogadro, mientras el recuento bruto N es cuántos átomos, moléculas, iones o unidades fórmula hay en la muestra. La constante de Avogadro N_A enlaza ambas exactamente: por la redefinición SI de 2019 queda fijada en seis punto cero dos dos uno cuatro cero siete seis por diez a la veintitrés moles recíprocos, no un promedio experimental que cambie entre libros.
Las relaciones definitorias son N igual a n por N_A cuando conoce la cantidad en moles, y n igual a N dividido entre N_A cuando conoce el recuento de partículas. Esas identidades son exactas una vez las unidades son coherentes —moles por entidades por mol dan entidades, y entidades entre entidades por mol dan moles—, de modo que problemas de clase y hojas de lote industrial usan el mismo álgebra.
Docentes y calificadores automáticos se preocupan del rechazo de moles negativos tanto como del camino feliz: una cantidad de sustancia negativa no es una conversión física para esta herramienta, y un valor absoluto silencioso ocultaría un error de entrada.
Un mol de cualquier sustancia pura contiene por tanto exactamente N_A entidades elementales, sean moléculas de agua, átomos de hierro o iones sodio; la ruta de comprobación recalcula N o n con el mismo redondeo fijo de los campos publicados, de modo que una respuesta exitosa siempre trae pasos que puede afirmar en pruebas o cuadernos de laboratorio.
Consejos prácticos, límites y búsquedas relacionadas
Mantenga moles y recuentos de partículas dentro de los rangos absolutos publicados para que N igual a n por N_A y n igual a N entre N_A no desborden a un resultado no finito que el solucionador deba rechazar. 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, incluida notación científica como seis punto cero dos dos e veintitrés.
Esta página se dirige a quien busca una calculadora de moles a átomos, moles a moléculas, o convertidor del número de Avogadro en línea; no es una herramienta de masa a moles que necesite masa molar, ni una búsqueda de peso molecular por nombre químico, ni un solucionador de gas ideal PV igual a nRT.
Prefiera esta capacidad cuando ya tenga moles o un recuento de partículas y solo necesite el puente de Avogadro; si su fuente es masa de muestra en gramos, convierta primero masa a moles con una herramienta de moles desde masa. Las comprobaciones de ida y vuelta son fáciles: convierta moles a partículas y divida de nuevo entre N_A para recuperar los moles originales dentro del mismo redondeo, y confirme que cambiar solo la dirección invierte la cadena de fórmula entre las dos identidades documentadas.
Qué puede hacer con ella
Comprobación de deberes para N = n · N_A
El alumnado introduce cantidades de moles del libro y compara recuentos de átomos o moléculas escritos a mano con un resultado determinista antes de entregar.
Estimaciones de partículas en preparación de laboratorio
Los técnicos convierten moles planificados en recuentos esperados de entidades para muestras diluidas, coberturas superficiales o comprobaciones estequiométricas.
Preguntas frecuentes
¿Cómo se convierten moles en átomos o moléculas?
Esta herramienta devuelve el recuento de partículas con redondeo fijo y pasos de sustitución.
¿Cómo se hallan moles a partir de un recuento de partículas?
Divida el número de entidades entre el número de Avogadro: n = N / N_A.
¿Es gratis la calculadora de moles a átomos?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Puedo introducir moles y partículas a la vez?
No, indique solo uno de los dos. Con moles obtiene el número de partículas y con un recuento de partículas obtiene los moles, de modo que el sentido de la conversión nunca queda en duda.
¿Un mol de agua tiene tantas partículas como un mol de hierro?
Sí. Un mol de cualquier sustancia pura contiene exactamente 6,02214076 × 10²³ entidades, sean moléculas de agua, átomos de hierro o iones de sodio. El recuento depende solo de la cantidad en moles.
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/avogadro-number \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"moles":1,"n":0}'const res = await fetch("https://api.kit.forhosting.com/chem/avogadro-number", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"moles": 1,
"n": 0
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/avogadro-number",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"moles": 1,
"n": 0
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/avogadro-number", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"moles":1,"n":0}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"moles":1,"n":0}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/avogadro-number", 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
{
"moles": 1,
"n": 0
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.avogadro_number",
"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_moles | 1000000000000 |
max_abs_particles | 1e+36 |
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
Los moles negativos se rechazan con un error claro invalid_input para que un error tipográfico en la ficha no invente un recuento negativo de partículas. La ruta es aritmética determinista pura —sin red, sin semillas aleatorias, sin reloj— de modo que el ejecutor gratuito del navegador y la API prepago devuelven el mismo JSON tras el redondeo fijo en cada llamada.
Cómo llamar a la API y qué devuelve
El número de Avogadro lo fija el solucionador; no envíe un N_A personalizado. Envíe un cuerpo JSON con exactamente uno de moles (alias n, amount, mol) en moles o particles (alias N, atoms, molecules, entities, count) como recuento de partículas no negativo. Los moles absolutos deben permanecer dentro del límite publicado de un billón y los recuentos de partículas dentro de uno por diez a la treinta y seis para que los productos intermedios sigan finitos en precisión IEEE de doble en el Worker y en el navegador. En caso de éxito la respuesta repite moles y particles redondeados, asigna avogadro y N_A a la misma constante SI, unit_moles a mol, unit_particles a entities, unit_avogadro a mol^-1, direction a moles_to_particles o particles_to_moles, formula a N igual a n por N_A o n igual a N entre N_A, message a un resumen breve y steps a un arreglo ordenado de líneas de sustitución. La validación fallida —ambos o ninguno de moles y particles, números no finitos, valores fuera de límites absolutos, o moles o partículas negativos— devuelve invalid_input y nunca se cobra. El precio es un $0.002 plano por petición exitosa con ítem unitario y precio marginal unitario cero.
Consejos prácticos, límites y búsquedas relacionadas
Al enseñar, empareje ejemplos: un mol da exactamente N_A entidades; dos moles dan dos por N_A; medio mol da la mitad de N_A; y moles igual a menos uno demuestra el camino duro invalid_input para cantidad de sustancia negativa. Las tareas fallidas que devuelven invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando el alumnado pone moles a un valor negativo a propósito.
Casos de integración
Pruebas unitarias de helpers de química
Genere pares moles↔partículas conocidos y rechazos deliberados de moles negativos para kata de código y canalizaciones de calificación.
Preguntas técnicas
¿Qué ocurre si moles es negativo?
Se rechaza la conversión. La API devuelve invalid_input en lugar de inventar un recuento negativo de partículas.
¿Puedo enviar moles y particles a la vez?
No. Proporcione exactamente uno de moles o particles para que la dirección de conversión sea inequívoca. N_A lo fija el SI.