Volume de gaz depuis les moles
Une mole à 101325 Pa et 273,15 K occupe 0,022413969545 m³, directement avec V = nRT/P. Indiquez les moles, la pression et la température absolue, gardez la constante R du SI ou prenez 0,082057 pour des litres, et suivez chaque substitution. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- N
- 1
- Puissance (W)
- 101 325
- Température absolue
- 273,15
- Nombre de moles
- 1
- Pression
- 101 325
- Créativité
- 273,15
- Température en kelvin
- 273,15
La stœchiométrie de classe, les estimations de procédé à composition fixe et les valeurs attendues de kata de code ont besoin de ce même chemin V = nRT/P sans ouvrir un solveur complet d'équation d'état multi-inconnues.
Ce que signifie V = nRT/P pour un gaz idéal
La loi des gaz idéaux énonce que la pression multipliée par le volume égale la quantité de substance multipliée par la constante des gaz multipliée par la température absolue : P V = n R T. Le réarrangement isole V sous la forme V = n R T / P. La pression doit être strictement positive : une pression nulle ou négative rendrait la division indéfinie ou non physique, et ce rejet fait partie du contrat de cette page.
La constante des gaz R n'est pas optionnelle en physique — elle porte le système d'unités — mais elle est optionnelle dans le corps de la requête car une valeur SI par défaut de 8.314462618 joules par mole par kelvin est fournie pour les problèmes en Pa·m³. Les feuilles de chimie qui travaillent en litres et atmosphères doivent passer environ 0.082057 pour R afin que V revienne en litres.
Les enseignants et correcteurs automatiques se soucient du chemin de rejet de pression autant que du chemin heureux : un élève qui met P à zéro a quitté le domaine de la formule, et imprimer infinity cacherait cette erreur. Le chemin de contrôle recalcule n R T sur P avec le même arrondi fixe à douze décimales utilisé pour les champs publiés, si bien qu'une réponse réussie livre toujours des étapes que vous pouvez affirmer dans des tests ou des fiches.
Conseils pratiques, limites et recherches associées
Gardez les entrées dans la plage absolue publiée afin que le produit n R T sur P ne déborde pas vers un volume non fini que le solveur doit rejeter. Préférez envoyer des nombres plutôt que des chaînes préformatées lorsque vous contrôlez le client ; les chaînes numériques ne sont acceptées que si elles correspondent à un motif numérique fini strict.
Adaptez R à vos unités de pression et de volume avant de comparer aux réponses du manuel : une mole à environ 101325 pascals et 273.15 kelvin avec la R du SI donne environ 0.0224 mètres cubes, tandis que le même état avec R environ 0.082057 et P égale à une atmosphère donne environ 22.4 litres.
Cette page vise les personnes cherchant un calculateur de volume de gaz depuis les moles, un volume de gaz idéal depuis n P T, ou V = nRT/P en ligne ; ce n'est pas un réarrangement multi-inconnues du gaz idéal qui résout aussi P, n ou T, ni un outil de rapport d'Avogadro qui scale le volume lorsque seul n change à T et P fixes, ni un calculateur de compressibilité de gaz réel.
Les contrôles aller-retour sont simples : recalculez à la main n fois R fois T divisé par P et confirmez l'égalité avec le volume publié dans le même arrondi à douze décimales, et confirmez que doubler les moles à P et T fixes double le volume.
Questions fréquentes
Comment calcule-t-on le volume de gaz à partir des moles ?
Cet outil effectue ce réarrangement et renvoie le volume avec substitution étape par étape.
Que se passe-t-il si la pression est nulle ou négative ?
La formule divise par la pression, donc P nulle ou négative est invalide.
Quelle constante des gaz R dois-je utiliser ?
La valeur par défaut est 8.314462618 J/(mol·K) pour le SI (Pa et m³). Pour les problèmes litre–atmosphère passez environ 0.082057 L·atm/(mol·K) afin que le volume soit en litres.
Le calculateur de volume de gaz depuis les moles est-il gratuit ?
L'outil navigateur est gratuit et s'exécute en local.
Pourquoi mon volume sort-il en mètres cubes et non en litres ?
Parce que la constante par défaut, 8,314462618, va avec les pascals et les mètres cubes. Pour un résultat en litres, saisissez la pression en atmosphères et prenez R égal à 0,082057.
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/gas-volume-from-moles \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"n":1,"p":101325,"t":273.15}'const res = await fetch("https://api.kit.forhosting.com/chem/gas-volume-from-moles", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"n": 1,
"p": 101325,
"t": 273.15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/gas-volume-from-moles",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"n": 1,
"p": 101325,
"t": 273.15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/gas-volume-from-moles", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"n":1,"p":101325,"t":273.15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"n":1,"p":101325,"t":273.15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/gas-volume-from-moles", 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
{
"n": 1,
"p": 101325,
"t": 273.15
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.gas_volume_from_moles",
"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 calculateur de volume de gaz depuis les moles transforme la quantité de gaz, la pression et la température absolue en volume de gaz idéal attendu de la loi réarrangée V = n R T / P. Saisissez les moles n, la pression P et la température T en kelvin ; définissez éventuellement la constante des gaz R pour coller à vos unités pression–volume, ou conservez la valeur SI par défaut afin que pascals et mètres cubes restent cohérents. L'outil renvoie le volume calculé, des champs à double nom pour pression et moles, des contrôles de produit pour P·V et n·R·T, une chaîne d'équation lisible et des étapes de substitution ordonnées afin que devoirs, comptes rendus de laboratoire et tests de pipeline voient le même JSON déterministe. Lorsque la pression est nulle ou négative le quotient est indéfini ou non physique, si bien que l'API renvoie invalid_input au lieu d'infinity ou d'un volume absurde. Le chemin est une arithmétique purement déterministe — sans réseau, sans graines aléatoires et sans horloge murale —, de sorte que l'exécuteur gratuit du navigateur et l'API prépayée renvoient le même résultat après l'arrondi décimal fixe à chaque appel.
Ce que signifie V = nRT/P pour un gaz idéal
Lorsque vous connaissez déjà le nombre de moles de gaz, la pression du récipient ou de l'atmosphère et la température sur l'échelle kelvin, la seule inconnue d'intérêt est souvent le volume occupé par l'échantillon. À pression plus élevée la même quantité de gaz est comprimée dans un volume plus petit ; à température plus élevée ou avec plus de moles le volume croît linéairement si la pression est maintenue fixe. La température doit être absolue : zéro ou des kelvin négatifs ne sont pas un état thermodynamique valide pour ce modèle, et le calculateur rejette ces entrées plutôt que d'inventer un volume.
Comment appeler l'API et ce qui revient
Envoyez un corps JSON avec trois nombres finis obligatoires : n (alias moles, amount, mol), p (alias pressure, P) et t (alias temperature, T, temp, kelvin). Incluez éventuellement r (alias R, gas_constant, gasConstant) ; s'il est omis, la valeur SI par défaut est utilisée. Les valeurs absolues doivent rester dans la limite publiée d'un billion afin que les produits intermédiaires restent finis en précision double IEEE sur le Worker et dans le navigateur. Les moles n doivent être strictement positives ; la pression p doit être strictement positive — les valeurs inférieures ou égales à 1e-15 sont traitées comme non positives et rejetées avec un message indiquant que pression nulle ou négative n'est pas valide pour V = nRT/P ; la température t doit être strictement positive en kelvin ; R doit être positive lorsqu'elle est fournie. En cas de succès la réponse renvoie n, p, t et r arrondis sous noms courts et longs, fixe v et volume au volume calculé, formula à la chaîne V = nRT/P, rearrange à une forme produit pointée, equation à une vérification d'identité P·V = n·R·T avec nombres substitués, product_nrt et product_pv aux deux côtés du produit du gaz idéal après arrondi, message à un court résumé et steps à un tableau ordonné de lignes de substitution. Une validation échouée — champs manquants, nombres non finis, valeurs hors limites absolues, moles non positives, pression nulle ou négative, température non positive ou R non positive — renvoie invalid_input et n'est jamais facturée. Le prix est un forfait $0.002 par requête réussie avec article unitaire et prix marginal unitaire nul.
Conseils pratiques, limites et recherches associées
En enseignant, couplez des exemples : un cas SI de style volume molaire standard ; un cas de classe litre–atmosphère avec R explicite ; et un cas délibéré de p égal à zéro qui démontre le chemin dur invalid_input protégeant de la division par zéro. Préférez cette capacité lorsque moles, pression et température sont connus et que le volume est la seule inconnue ; si une autre variable manque, utilisez un solveur complet de la loi des gaz idéaux. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts exploratoires bon marché lorsque les apprenants mettent délibérément la pression à zéro.
Cas d'intégration
Vérifications de devoirs pour V = nRT/P
Les élèves saisissent moles, pression, température et R optionnelle du manuel, puis comparent volume et côtés du produit manuscrits à un résultat JSON déterministe avant de rendre.
Estimations de volume en laboratoire et procédé
Les ingénieurs estiment le volume qu'occupe un nombre connu de moles de gaz idéal à la pression et à la température de bain mesurées avant de dimensionner récipients ou seringues.
Tests unitaires d'aides au gaz idéal
Générez des cas de volume connus plus des rejets délibérés à pression nulle pour les valeurs attendues de kata de code et les fixtures de CI.
Questions techniques
La température doit-elle être en kelvin ?
Oui. La température absolue en kelvin est requise. Convertissez d'abord depuis le Celsius (T_K = t_C + 273.15) ; un kelvin non positif est rejeté.