Calculadora de STP
Un mol de gas a 1 atm y 0 °C ocupa 22,414 L, algo más que los 22,4 redondeados. Elija como incógnita el volumen, los moles o la presión, indique los otros dos y la ley de los gases ideales se resuelve a 273,15 K. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Calcular
- Volume
- Moles
- 1
- Presión
- 1
- Volumen
- 22,4139695446 L
- Incógnita
- 22,4139695446
- Nombre desconocido
- volume
- Temperatura estándar (STP)
- 273,15
Esta calculadora de temperatura y presión estándar reordena la ley de los gases ideales con la temperatura fijada en el STP clásico de la química: 273.15 kelvin (cero grados Celsius). Facilite cualesquiera dos entre el volumen de gas en litros, la cantidad en moles y la presión en atmósferas, y elija la incógnita; la herramienta devuelve esa magnitud usando PV igual a nRT y la constante de los gases CODATA 8.314462618 julios por mol por kelvin. Sirve para saber cuántos litros ocupa un mol cerca de 22.4 L a una atmósfera, cuántos moles hay en un matraz a temperatura STP, o qué presión produce una cantidad conocida en un volumen conocido cuando T es 0 °C.
Qué significa STP y cómo se reordena PV = nRT
La temperatura y la presión estándar, abreviadas STP, son el estado de referencia fijo que usan los químicos para comparar volúmenes de gas sin repetir cada lectura de termómetro y barómetro en la hoja de problemas. En la definición clásica que se enseña en la mayoría de los cursos de química general, la temperatura es cero grados Celsius, es decir, doscientos setenta y tres punto uno cinco kelvin, y la presión de referencia es una atmósfera (ciento un mil trescientos veinticinco pascales).
Esta calculadora fija la temperatura en ese valor STP y después resuelve la ley de los gases ideales PV igual a nRT para el volumen, los moles o la presión que usted marque como incógnita. El volumen se acepta y se devuelve en litros, la cantidad en moles y la presión en atmósferas, coincidiendo con las unidades de las hojas típicas; por dentro el motor convierte atmósferas a pascales y litros a metros cúbicos para poder usar la constante molar de los gases CODATA 8.314462618 julios por mol por kelvin.
Cuando resuelve el volumen, el reordenamiento es V igual a nRT entre P; cuando resuelve los moles, n igual a PV entre RT; cuando resuelve la presión, P igual a nRT entre V. Un mol a una atmósfera ocupa por tanto unos 22.414 litros, el volumen molar exacto R T entre P y no el 22.4 litros por mol redondeado del libro, de modo que las claves de respuestas que piden cifras significativas extra se mantienen coherentes con las constantes SI.
Los gases reales se acercan a este modelo a presión moderada y bien por encima del intervalo de ebullición; la herramienta no aplica correcciones de van der Waals, factores de compresibilidad ni reglas de mezclas. Tampoco hay un campo de entrada en Celsius, porque el sentido de una página STP es que la temperatura ya es el valor estándar.
Dónde resulta útil un solucionador STP de volumen, moles y presión
Las aulas y las plataformas de tutoría usan una calculadora de temperatura y presión estándar para que el alumnado compruebe litros a partir de moles a una atmósfera, moles a partir de un volumen de gas recogido, o la presión que ejercería una cantidad conocida en un matraz conocido cuando el baño es agua con hielo, sin invertir a mano errores de conversión de unidades.
Los generadores de preparación de exámenes necesitan un oráculo determinista que marque las entradas negativas como inválidas en lugar de devolver en silencio un recuento negativo de litros que un calificador defectuoso podría tratar como acierto. Los instructores de laboratorio preparan rendimientos teóricos para reacciones cuyos protocolos informan el gas en STP, y después preguntan qué volumen ocupan dos moles y medio o cuántos moles hay en cuarenta y cuatro litros a una atmósfera.
Los cuadernos de ingeniería a veces reducen la comprobación de un cilindro de almacenamiento a n y V a 0 °C y quieren P en atmósferas sin montar un sistema de álgebra computacional. Mantenga las peticiones pequeñas, fije la incógnita redondeada en las pruebas y obtendrá variables de estado STP reproducibles para deberes, complementos LMS y workers en el borde.
Prefiera las herramientas hermanas cuando necesite densidad a partir de la masa molar, el atajo redondeado de 22.4 L por sí solo, o un PV igual a nRT de cuatro variables a kelvin arbitrario; esta página es la de STP que devuelve el volumen, los moles o la presión que usted dejó en blanco.
Qué puede hacer con ella
Comprobación de deberes en STP clásico
El alumnado introduce moles y presión para recuperar litros a 0 °C, o volumen y presión para recuperar moles, y compara la incógnita con un reordenamiento PV = nRT escrito a mano antes de entregar.
Rendimiento de laboratorio y llenado de matraces
El profesorado convierte cantidades estequiométricas de moles en litros en STP, o comprueba qué presión produciría una cantidad conocida en un matraz conocido mantenido a temperatura de baño de hielo.
Preguntas frecuentes
¿Qué es la temperatura y la presión estándar en esta calculadora?
STP clásico de química: la temperatura queda fijada en 273.15 K (0 °C). Un mol a 1 atm ocupa unos 22.414 L.
¿Cómo se resuelve el volumen, los moles o la presión en STP?
El motor usa V = nRT/P, n = PV/RT o P = nRT/V con T fijo en 273.15 K y devuelve la incógnita.
¿Qué ocurre si el volumen, los moles o la presión son negativos?
Una muestra física de gas ideal no puede tener volumen, cantidad o presión negativos en STP, así que esas peticiones no se facturan.
¿Por qué el volumen molar no es exactamente 22.4 L/mol?
El motor usa el R·T/P exacto con R de CODATA, unos 22.414 L/mol a 1 atm. El 22.4 L/mol del libro es un atajo redondeado; esta página conserva cifras extra para goldens reproducibles.
¿Puedo cambiar la temperatura en esta calculadora?
No. La temperatura está fijada en 273,15 K, es decir, 0 °C, y no hay casilla para escribirla. Para un gas a otra temperatura, use una calculadora general de la ley de los gases ideales.
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/standard-temperature-and-pressure \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"solve_for":"volume","moles":1,"pressure":1}'const res = await fetch("https://api.kit.forhosting.com/chem/standard-temperature-and-pressure", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"solve_for": "volume",
"moles": 1,
"pressure": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/standard-temperature-and-pressure",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"solve_for": "volume",
"moles": 1,
"pressure": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/standard-temperature-and-pressure", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"solve_for":"volume","moles":1,"pressure":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"solve_for":"volume","moles":1,"pressure":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/standard-temperature-and-pressure", 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
{
"solve_for": "volume",
"moles": 1,
"pressure": 1
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.standard_temperature_and_pressure",
"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 | 1000000000000 |
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
Un volumen, unos moles o una presión negativos se rechazan con invalid_input porque esos valores no son físicos para una muestra de gas ideal. Las llamadas API exitosas cuestan $0.002; los fallos de validación no se facturan.
Contrato de entrada, unidades, negativos y el JSON que recibe
Cero moles se admite y da volumen cero o presión cero cuando el divisor es distinto de cero; presión cero al resolver el volumen, o volumen cero al resolver la presión, se rechaza porque el reordenamiento dividiría por cero. La validación fallida nunca se cobra. Envíe un cuerpo JSON con solve_for igual a volume, moles o pressure (alias unknown, find y target) más los dos campos compañeros. Volume (alias V, v, vol) va en litros y es obligatorio cuando la incógnita es moles o pressure. Moles (alias n, mol, amount) es obligatorio cuando la incógnita es volume o pressure. Pressure (alias P, p, press, atm) va en atmósferas y es obligatorio cuando la incógnita es volume o moles. Cada campo numérico puede llegar como número JSON o como cadena numérica finita estricta; los campos ausentes, las cadenas vacías, NaN, Infinity y los valores cuya magnitud supera un billón fallan con invalid_input nombrando el campo. Cualquier volume, moles o pressure negativo se rechaza con un mensaje de que esas magnitudes no pueden ser negativas a temperatura y presión estándar, de acuerdo con la regla de producto de que una muestra física de gas no ocupa un matraz negativo. En caso de éxito el cuerpo repite los tres valores de estado tras el cálculo, reitera la incógnita como unknown y unknown_name, fija unit en L, mol o atm, e incluye temperature_stp 273.15, gas_constant 8.314462618, formula, method standard_temperature_and_pressure y una cadena stp_definition que puede mostrar junto a la respuesta. Los campos numéricos se redondean a doce cifras significativas para que los goldens coincidan byte a byte entre el Worker y el navegador. Las peticiones API exitosas cuestan el precio base publicado $0.002 con unidad item. Combine el ejecutor gratuito de esta página con la API cuando necesite la misma aritmética dentro de un pipeline automatizado sin reimplementar usted las conversiones STP.
Dónde resulta útil un solucionador STP de volumen, moles y presión
Como la implementación es parse pura de nivel A, cada llamada exitosa cuesta $0.002 sin tokens de modelo y sin red de salida, y invalid_input no consume saldo.
Casos de integración
Fixtures deterministas para software de química
Genere ternas V, n y P de referencia más rechazos deliberados de entradas negativas para pruebas unitarias, oráculos de tutoría y claves de concurso que no deben desviarse con el atajo redondeado 22.4.
Preguntas técnicas
¿Cuánto cuesta la calculadora de STP?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago a $0.002 por llamada exitosa; la entrada inválida no se factura.