Masse molaire à partir de la densité du gaz
Un gaz de masse volumique 1,429 g/L à 1 atm et 273,15 K a une masse molaire d'environ 32 g/mol. Indiquez masse volumique, pression et température en kelvins pour identifier un gaz inconnu à partir d'un ballon pesé. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Densité
- 1,429
- Pression
- 1
- Créativité
- 273,15
- R
- 0,08205746 g/mol
- Masse molaire
- 32,0295991394
- Précision
- 10
La densité est la masse sur le volume, les moles sont égales à la masse sur la masse molaire, et en substituant dans PV égal à nRT, le volume s'annule, laissant un chemin direct de ρ, P et T vers M sans formule moléculaire. Le même chemin apparaît dans les laboratoires de chimie générale qui pèsent un ballon de gaz inconnu, dans des devoirs qui donnent la densité à un P et un T donnés, et dans des vérifications de procédé qui convertissent des lectures de densité en ligne en une masse molaire effective sous hypothèses idéales. Les vérifications de manuel typiques incluent une densité proche de un virgule quatre cent vingt-neuf grammes par litre à une atmosphère et deux cent soixante-treize virgule quinze kelvin, donnant environ trente-deux grammes par mole, et un gaz plus léger dans les mêmes conditions donnant un M plus petit. Le moteur n'utilise qu'une arithmétique finie, sans appel réseau, sans échantillonnage et sans raccourci dépendant de la date.
Où la masse molaire basée sur la densité intervient dans les études, le laboratoire et les logiciels
Les élèves rencontrent la masse molaire à partir de la densité du gaz lorsqu'un laboratoire pèse un ballon évacué, le remplit d'un gaz inconnu à P et T mesurés, et convertit la masse sur le volume en M, lorsqu'un manuel donne la densité aux CNTP ou en conditions ambiantes plutôt qu'une formule moléculaire, ou lorsqu'un problème de concours demande M à partir de ρ, P et T sous hypothèses de gaz parfait.
Les enseignants peuvent pré-générer des corrigés pour des densités modestes et des pressions connues sans se fier à des applications de calcul opaques qui basculent silencieusement entre atmosphères et kilopascals ou entre Celsius et kelvin.
Les développeurs appellent le même contrat depuis des scripts pour amorcer des vecteurs de test déterministes destinés à des produits pédagogiques de chimie, pour normaliser des entrées de densité de gaz saisies par l'utilisateur avant de rapporter la masse molaire, ou pour satisfaire des énoncés de défis de programmation qui exigent M plutôt qu'une estimation approximative.
Les flux de procédé et de qualité ont parfois besoin d'une source rapide et hors ligne de vérifications de masse molaire idéale, afin que des lectures de densité en ligne puissent être converties sans rouvrir un traité complet de thermodynamique. Les outils produits et de soutien scolaire utilisent le produit lorsqu'un apprenant saisit la densité, la pression et la température, et que l'interface doit afficher un résultat propre en g/mol avec un écho de la formule.
Associez-le aux outils de volume aux CNTP et de loi combinée des gaz lorsque vous construisez un petit laboratoire d'outils de gaz parfait gratuits et déterministes qui partagent le même style de validation et le même contrat de précision.
Cas d’usage
Identification d'un gaz inconnu en laboratoire
Convertissez la densité de gaz mesurée, la pression et la température en masse molaire pour des travaux pratiques sur ballon, l'identification d'inconnues et la vérification de rapports.
Soutien scolaire et logiciels de chimie
Normalisez ρ, P et T saisis par l'utilisateur en un résultat g/mol stable pour des leçons interactives et des calculateurs de lois des gaz.
Questions fréquentes
Combien coûte le calculateur de masse molaire à partir de la densité du gaz ?
Il est gratuit dans votre navigateur sur cette page.
Que se passe-t-il si la pression est nulle ?
Une pression nulle rend la masse molaire indéfinie (division par zéro dans M = ρRT/P).
Quelles unités dois-je utiliser pour la densité et la température ?
La pression est en atmosphères, sauf si vous remplacez R par un autre ensemble d'unités cohérent.
Puis-je changer la constante des gaz R ?
La valeur par défaut est 0,08205746 L·atm/(mol·K). Un R nul est rejeté.
D'où vient la formule de la masse molaire à partir de la densité ?
De la loi des gaz parfaits. En remplaçant les moles par la masse sur la masse molaire et la masse sur le volume par la masse volumique, le volume disparaît : la masse molaire vaut masse volumique fois R fois T, divisé par P.
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/molar-mass-from-gas-density \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"density":1.429,"pressure":1,"temperature":273.15}'const res = await fetch("https://api.kit.forhosting.com/chem/molar-mass-from-gas-density", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"density": 1.429,
"pressure": 1,
"temperature": 273.15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/molar-mass-from-gas-density",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"density": 1.429,
"pressure": 1,
"temperature": 273.15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/molar-mass-from-gas-density", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"density":1.429,"pressure":1,"temperature":273.15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"density":1.429,"pressure":1,"temperature":273.15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/molar-mass-from-gas-density", 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
{
"density": 1.429,
"pressure": 1,
"temperature": 273.15
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.molar_mass_from_gas_density",
"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_value | 1000000000000000 |
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
Ce calculateur de masse molaire à partir de la densité du gaz renvoie la masse molaire du gaz M en grammes par mole à partir de la densité mesurée ou indiquée du gaz ρ en grammes par litre, de la pression absolue P en atmosphères, et de la température absolue T en kelvin, selon le réarrangement de la loi des gaz parfaits M égal à ρ fois R fois T divisé par P. Utilisez-le gratuitement dans le navigateur pour vos devoirs et votre préparation en laboratoire, ou appelez l'API à $0.002 par requête réussie lorsque vous avez besoin de données de référence de masse molaire identiques en intégration continue, dans un logiciel de soutien scolaire ou des démonstrations pédagogiques.
Ce que signifie la masse molaire à partir de la densité du gaz et ce que contient la réponse
La masse molaire à partir de la densité du gaz est l'identité inverse de gaz parfait qui retrouve M lorsque vous connaissez déjà le poids d'un échantillon de gaz par unité de volume, à une pression et une température connues. En partant de PV égal à nRT, on écrit n comme la masse sur M et la densité ρ comme la masse sur le volume ; les termes de volume s'annulent et on obtient M égal à ρ R T sur P. Avec ρ en grammes par litre, P en atmosphères, T en kelvin et R en litre-atmosphères par mole-kelvin, M est renvoyé en grammes par mole, l'unité attendue par les élèves et les comptes rendus de laboratoire pour la comparaison avec les masses moléculaires du tableau périodique. Ce calculateur renvoie les valeurs normalisées de densité, de pression, de température et de R, la molar_mass calculée, la précision utilisée, l'étiquette de méthode molar_mass_from_gas_density, un bref rappel de la formule, et la chaîne d'unité g/mol. Il n'existe aucune voie CAS approximative ni aucun échantillonnage aléatoire : le moteur multiplie soit trois scalaires finis et divise par la pression dans la plage de grandeur prise en charge, soit rejette l'entrée avec invalid_input. Les cas rejetés incluent l'absence de density, pressure ou temperature, des valeurs non finies, des grandeurs supérieures au plafond documenté, une pression nulle car la division par zéro rend M indéfini, une température absolue non positive, et une densité négative. Si vous avez besoin de la pression de van der Waals, du volume aux CNTP à partir des moles, ou de voies colligatives de masse molaire telles que l'élévation du point d'ébullition, utilisez les outils dédiés à cela ; cette page ne répond qu'à l'inversion de densité de gaz parfait, avec une sortie numérique stable adaptée aux fiches d'exercices, aux tests unitaires et aux clients de l'API qui ne doivent pas inventer d'étapes intermédiaires.
Comment la densité, la pression, la température et R sont lus
Les signes plus optionnels en tête et la notation scientifique dans les chaînes numériques sont autorisés lorsqu'ils s'interprètent comme des nombres décimaux finis ; les espaces incrustés, les préfixes hexadécimaux et les jetons non numériques sont rejetés avec un message clair, pour qu'une mauvaise cellule ne se transforme pas en mauvaise masse molaire. Les champs privilégiés sont density pour ρ en grammes par litre, pressure pour P en atmosphères, et temperature pour T en kelvin, mais les alias rho, d, gas_density et mass_density pour la densité, P, p, pressure_atm et atm pour la pression, et T, temp, temperature_k et kelvin pour la température, sont acceptés, afin que les feuilles de calcul, les chaînes de requête et les formulaires typés puissent réutiliser le même contrat. La pression ne doit pas être nulle : si sa valeur absolue est inférieure ou égale à un epsilon minuscule, la requête échoue avec invalid_input, car M n'est pas défini lorsque P est nul. La température doit être un kelvin positif, et la densité doit être non négative. Un champ R optionnel, avec les alias gas_constant, r et R_gas, remplace la constante des gaz parfaits par défaut de zéro virgule zéro huit deux zéro cinq sept quatre six litre-atmosphères par mole-kelvin lorsque votre énoncé utilise un R de manuel arrondi tel que zéro virgule zéro huit deux un ; un R nul est rejeté. Un champ precision optionnel, avec les alias decimals et dp, choisit le nombre de décimales à exposer pour les entrées, R et molar_mass, avec une valeur par défaut de dix et un plafond de quinze, afin que les goldens JSON restent stables. Associez l'exécution gratuite dans le navigateur sur cette page à l'API payante lorsque vous avez besoin du même résultat mathématique au sein d'un pipeline automatisé, sans réimplémenter vous-même M égal à ρ R T sur P.
Où la masse molaire basée sur la densité intervient dans les études, le laboratoire et les logiciels
Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque recherche réussie coûte $0.002, la validation échouée n'est pas facturée, et rien n'est conservé après le renvoi de la réponse. Cette séparation — exploration interactive gratuite et API payante identique — correspond au reste du catalogue de niveau A de KIT, et vous permet de passer d'une démonstration en classe à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Données de référence déterministes pour les tests
Générez des valeurs molar_mass reproductibles pour les tests unitaires, les vérifications de propriétés et les assertions d'intégration continue sur la formule de densité de gaz parfait.
Questions techniques
Quelle formule cet outil utilise-t-il ?
M = ρ·R·T/P à partir de la loi des gaz parfaits, avec ρ en g/L, P en atm, T en K, et R par défaut = 0,08205746 L·atm/(mol·K). M est renvoyé en g/mol.