Calculateur CNTP
Une mole de gaz à 1 atm et 0 °C occupe 22,414 L, un peu plus que les 22,4 arrondis. Choisissez l'inconnue parmi le volume, les moles ou la pression, donnez les deux autres, et la loi des gaz parfaits est résolue à 273,15 K. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Calculer
- Volume
- Moles
- 1
- Pression
- 1
- Volume
- 22,4139695446 L
- Inconnue
- 22,4139695446
- Nom inconnu
- volume
- Température standard (STP)
- 273,15
Ce calculateur de température et de pression standard réarrange la loi des gaz parfaits avec la température verrouillée au CNTP classique de la chimie : 273.15 kelvin (zéro degré Celsius). Fournissez n'importe lesquels deux parmi le volume de gaz en litres, la quantité en moles et la pression en atmosphères, puis choisissez l'inconnue ; l'outil renvoie cette grandeur en utilisant PV égal à nRT et la constante des gaz CODATA 8.314462618 joules par mole par kelvin. Servez-vous-en pour savoir combien de litres occupe une mole près de 22.4 L à une atmosphère, combien de moles tiennent dans un ballon à température CNTP, ou quelle pression une quantité connue produit dans un volume connu lorsque T vaut 0 °C.
Ce que signifie le CNTP et comment PV = nRT est réarrangé
La température et la pression standard, abrégées STP ou CNTP, sont l'état de référence fixe dont se servent les chimistes pour comparer des volumes de gaz sans répéter chaque lecture de thermomètre et de baromètre sur la feuille d'exercices. Dans la définition classique enseignée dans la plupart des cours de chimie générale, la température est zéro degré Celsius, soit deux cent soixante-treize point un cinq kelvin, et la pression de référence est une atmosphère (cent un mille trois cent vingt-cinq pascals).
Ce calculateur verrouille la température à cette valeur CNTP puis résout la loi des gaz parfaits PV égal à nRT pour le volume, les moles ou la pression que vous marquez comme inconnue. Le volume est accepté et renvoyé en litres, la quantité en moles et la pression en atmosphères, conformément aux unités des feuilles typiques ; en interne le moteur convertit les atmosphères en pascals et les litres en mètres cubes afin d'utiliser la constante molaire des gaz CODATA 8.314462618 joules par mole par kelvin.
Lorsque vous résolvez le volume, le réarrangement est V égal à nRT sur P ; lorsque vous résolvez les moles, n égal à PV sur RT ; lorsque vous résolvez la pression, P égal à nRT sur V. Une mole à une atmosphère occupe donc environ 22.414 litres, le volume molaire exact R T sur P et non les 22.4 litres par mole arrondis du manuel, de sorte que les corrigés qui exigent des chiffres significatifs supplémentaires restent cohérents avec les constantes SI.
Les gaz réels se rapprochent de ce modèle à pression modérée et bien au-dessus de l'intervalle d'ébullition ; l'outil n'applique ni corrections de van der Waals, ni facteurs de compressibilité, ni règles de mélange. Il n'y a pas non plus de champ de saisie en Celsius, car le sens d'une page CNTP est que la température est déjà la valeur standard.
Où un solveur CNTP volume-moles-pression gagne sa place
Les salles de classe et les plateformes de tutorat utilisent un calculateur de température et de pression standard afin que les apprenants vérifient des litres à partir de moles à une atmosphère, des moles à partir d'un volume de gaz recueilli, ou la pression qu'une quantité connue exercerait dans un ballon connu lorsque le bain est de l'eau glacée, sans inverser à la main des erreurs de conversion d'unités.
Les générateurs de préparation d'examens ont besoin d'un oracle déterministe qui marque les entrées négatives comme invalides au lieu de renvoyer en silence un décompte négatif de litres qu'un correcteur défectueux pourrait traiter comme un succès. Les instructeurs de laboratoire préparent des rendements théoriques pour des réactions dont les protocoles rapportent le gaz au CNTP, puis demandent quel volume occupent deux moles et demie ou combien de moles tiennent dans quarante-quatre litres à une atmosphère.
Les carnets d'ingénierie réduisent parfois le contrôle d'une bouteille de stockage à n et V à 0 °C et veulent P en atmosphères sans dresser un système d'algèbre informatique. Gardez les requêtes petites, figez l'inconnue arrondie dans les tests, et vous obtenez des variables d'état CNTP reproductibles pour les devoirs, les greffons LMS et les workers en bordure.
Préférez les outils frères lorsque vous avez besoin de la masse volumique à partir de la masse molaire, du raccourci arrondi 22.4 L seul, ou d'un PV égal à nRT à quatre variables à kelvin arbitraire ; cette page est celle du CNTP qui renvoie le volume, les moles ou la pression que vous avez laissés vides.
Cas d’usage
Vérification des devoirs au CNTP classique
Les élèves saisissent moles et pression pour retrouver des litres à 0 °C, ou volume et pression pour retrouver des moles, et comparent l'inconnue à un réarrangement PV = nRT manuscrit avant de rendre.
Rendement de laboratoire et remplissage de ballons
Les instructeurs convertissent des quantités stœchiométriques de moles en litres au CNTP, ou vérifient quelle pression une quantité connue produirait dans un ballon connu maintenu à la température d'un bain de glace.
Questions fréquentes
Qu'est-ce que la température et la pression standard dans ce calculateur ?
CNTP classique de chimie : la température est verrouillée à 273.15 K (0 °C). Une mole à 1 atm occupe environ 22.414 L.
Comment résoudre le volume, les moles ou la pression au CNTP ?
Le moteur utilise V = nRT/P, n = PV/RT ou P = nRT/V avec T fixé à 273.15 K et renvoie l'inconnue.
Que se passe-t-il si le volume, les moles ou la pression sont négatifs ?
Un échantillon physique de gaz parfait ne peut pas avoir un volume, une quantité ou une pression négatifs au CNTP, donc ces requêtes ne sont pas facturées.
Pourquoi le volume molaire n'est-il pas exactement 22.4 L/mol ?
Le moteur utilise le R·T/P exact avec le R CODATA, soit environ 22.414 L/mol à 1 atm. Le 22.4 L/mol du manuel est un raccourci arrondi ; cette page conserve des chiffres extra pour des goldens reproductibles.
Puis-je modifier la température dans ce calculateur ?
Non. La température est fixée à 273,15 K, soit 0 °C, et aucune case ne permet de la saisir. Pour un gaz à une autre température, utilisez plutôt un calculateur général de la loi des gaz parfaits.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre 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)Exemple de requête
{
"solve_for": "volume",
"moles": 1,
"pressure": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.standard_temperature_and_pressure",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_abs | 1000000000000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Un volume, des moles ou une pression négatifs sont rejetés avec invalid_input car ces valeurs ne sont pas physiques pour un échantillon de gaz parfait. Les appels API réussis coûtent $0.002 ; les échecs de validation ne sont pas facturés.
Ce que signifie le CNTP et comment PV = nRT est réarrangé
Si votre problème utilise une autre température, un solveur de gaz parfait qui traite T comme variable libre est la meilleure page ; celle-ci ne répond qu'au réarrangement triple au CNTP, avec une sortie numérique stable adaptée aux feuilles d'exercices, aux tests unitaires et aux consommateurs d'API qui ne doivent pas inventer d'algèbre symbolique.
Contrat d'entrée, unités, négatifs et le JSON renvoyé
Zéro mole est autorisé et donne un volume zéro ou une pression zéro lorsque le diviseur est non nul ; une pression nulle en résolvant le volume, ou un volume nul en résolvant la pression, est rejeté car le réarrangement diviserait par zéro. Une validation échouée n'est jamais facturée. Envoyez un corps JSON avec solve_for égal à volume, moles ou pressure (alias unknown, find et target) plus les deux champs compagnons. Volume (alias V, v, vol) est en litres et obligatoire lorsque l'inconnue est moles ou pressure. Moles (alias n, mol, amount) est obligatoire lorsque l'inconnue est volume ou pressure. Pressure (alias P, p, press, atm) est en atmosphères et obligatoire lorsque l'inconnue est volume ou moles. Chaque champ numérique peut arriver comme nombre JSON ou comme chaîne numérique finie stricte ; les champs manquants, les chaînes vides, NaN, Infinity et les valeurs dont la magnitude dépasse un billion échouent avec invalid_input en nommant le champ. Tout volume, moles ou pressure négatif est rejeté avec un message indiquant que ces grandeurs ne peuvent pas être négatives à température et pression standard, conformément à la règle produit selon laquelle un échantillon physique de gaz n'occupe pas un ballon négatif. En cas de succès le corps répète les trois valeurs d'état après le calcul, réitère l'inconnue comme unknown et unknown_name, fixe unit à L, mol ou atm, et inclut temperature_stp 273.15, gas_constant 8.314462618, formula, method standard_temperature_and_pressure et une chaîne stp_definition que vous pouvez afficher à côté de la réponse. Les champs numériques sont arrondis à douze chiffres significatifs afin que les goldens se comparent octet par octet entre le Worker et le navigateur. Les requêtes API réussies coûtent le tarif de base publié $0.002 avec l'unité item. Associez l'exécuteur gratuit de cette page à l'API lorsque vous avez besoin de la même arithmétique dans un pipeline automatisé sans réimplémenter vous-même les conversions CNTP.
Où un solveur CNTP volume-moles-pression gagne sa place
Comme l'implémentation est du parse pur de palier A, chaque appel réussi coûte $0.002 sans jetons de modèle et sans réseau sortant, et invalid_input ne consomme pas de solde.
Cas d'intégration
Fixtures déterministes pour logiciels de chimie
Générez des triplets V, n et P de référence plus des rejets délibérés d'entrées négatives pour tests unitaires, oracles de tutorat et corrigés de concours qui ne doivent pas dériver avec le raccourci arrondi 22.4.
Questions techniques
Combien coûte le calculateur CNTP ?
L'outil du navigateur est gratuit. Les requêtes API utilisent un solde prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.