Fraction molaire du gaz depuis la pression partielle
Trouvez la part d'un composant dans un mélange gazeux : l'oxygène à 0,21 atm dans l'air à 1 atm a une fraction molaire de 0,21, soit 21 %. Il suffit que les deux pressions soient dans la même unité. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Pression partielle
- 0,21
- Pression totale
- 1
- Fraction molaire
- 0,21
- Pourcentage molaire
- 21
La loi de Dalton des pressions partielles implique un inverse simple pour la composition gazeuse : la fraction molaire d’un composant est sa pression partielle divisée par la pression absolue totale du mélange, yi égale Pi sur P. Les étudiants qui vérifient des devoirs multi-gaz, les enseignants de chimie qui construisent des clés de correction, les ingénieurs de procédé qui convertissent des pressions partielles d’analyseur en fractions molaires sur base sèche, et les techniciens de laboratoire qui relient lectures de capteurs et composition du mélange ont besoin du même contrat : pression totale positive, pression partielle de composant non négative dans des unités concordantes, et un résultat de fraction molaire structuré sans redériver la division à la main.
Ce que signifie la fraction molaire depuis la pression partielle et quelles entrées envoyer
En chimie introductive et en thermodynamique, la loi de Dalton répartit la pression totale entre composants de gaz parfait de sorte que chaque pression partielle est la fraction molaire fois la pression totale ; en réarrangeant on obtient la formule de composition que étudiants et ingénieurs cherchent lorsque le capteur rapporte des pressions : la fraction molaire yi est la pression partielle Pi divisée par la pression totale P.
L’intention de recherche se regroupe autour de calculateur de fraction molaire du gaz depuis la pression partielle, composition par la loi de Dalton, yi égale Pi sur P, fraction molaire de composant de mélange gazeux, et fraction molaire d’oxygène depuis la pression partielle. Les gens veulent une réponse numérique à vérifier contre une feuille, à intégrer dans un rapport de laboratoire ou à alimenter un pipeline plus large — pas seulement un rappel que la formule existe.
Gardez les unités cohérentes : le moteur divise seulement ; il ne convertit pas les atmosphères en pascals ni les lectures manométriques en pression absolue. Une pression totale nulle est toujours rejetée car la division par zéro est indéfinie pour ce produit, et une pression totale négative est rejetée pour que le contrat reste honnête pour le travail de laboratoire.
Comment ce calculateur valide les pressions et applique yi = Pi / P
Les chaînes numériques qui s’interprètent en nombres finis sont acceptées pour que formulaires web et pipelines style CSV passent des valeurs sans cast supplémentaire. La pression partielle doit être non négative ; la pression totale doit être strictement positive et non nulle — le contrat du produit nomme la pression totale nulle comme le cas invalide dur. Il n’y a pas de branche vapeur-liquide de Raoult, ni correction de fugacité de gaz réel, ni service de conversion d’unités — c’est du Dalton pur pour des mélanges idéaux.
Si la pression partielle dépasse la totale le rapport peut dépasser un ; cela est renvoyé pour faire apparaître les erreurs de saisie, et les appelants qui exigent yi dans l’intervalle unitaire fermé peuvent valider cette plage dans leur propre UI après lecture de la réponse.
En cours, au labo et ses limites
Appelez le calculateur gratuit de fraction molaire du gaz dans le navigateur pour des contrôles de devoirs, des démonstrations de cours et du calcul mental de composition de l’air sans installer un progiciel de thermodynamique. Associez ce point de terminaison à l’outil direct de pression partielle de Dalton lorsque l’étape suivante est de reconvertir des fractions molaires en pressions de composant, ou à des outils de gaz parfait lorsque la concentration depuis la pression partielle est requise.
Choisissez des unités de pression absolue de façon cohérente des deux côtés du rapport pour que la fraction molaire résolue reste sans dimension et indépendante de la famille d’unités que vos capteurs ou votre manuel attendent.
Cas d’usage
Devoirs et exercices multi-gaz
Étudiants et correcteurs convertissent des pressions partielles d’oxygène ou d’azote et la pression totale en fraction molaire et pourcentage molaire, avec rejet clair lorsque la pression totale est nulle par erreur.
Esquisses de composition de procédé et de laboratoire
Estimations structurées rapides de la fraction molaire de composant à partir de pressions partielles d’analyseur sans déployer un simulateur de procédé complet ni un tableur.
Questions fréquentes
Que se passe-t-il si la pression totale est nulle ?
Une pression totale nulle rend yi = Pi / P indéfinie ; une pression totale non positive est aussi rejetée et non facturée.
La pression partielle peut-elle dépasser la totale ?
Oui. Le moteur renvoie quand même le rapport pour faire apparaître les erreurs de saisie.
Le calculateur convertit-il les unités de pression ?
Non. Gardez pression partielle et totale dans la même famille d’unités absolues (atm, Pa, bar ou torr). Le moteur divise seulement et ne convertit pas les unités.
Le résultat est-il aussi donné en pourcentage ?
Oui. À côté de la fraction molaire, vous obtenez le pourcentage molaire, c'est-à-dire la fraction multipliée par cent. Une fraction de 0,21 s'affiche donc comme 21 %, prête pour un rapport ou un tableau de composition.
Faut-il saisir des pressions absolues ou relatives ?
Des pressions absolues, toutes deux dans la même unité. Le calculateur ne transforme pas une lecture de manomètre en pression absolue : faites cette correction avant de saisir les valeurs.
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/dalton-mole-fraction \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"partial_pressure":0.21,"total_pressure":1}'const res = await fetch("https://api.kit.forhosting.com/chem/dalton-mole-fraction", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"partial_pressure": 0.21,
"total_pressure": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/dalton-mole-fraction",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"partial_pressure": 0.21,
"total_pressure": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/dalton-mole-fraction", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"partial_pressure":0.21,"total_pressure":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"partial_pressure":0.21,"total_pressure":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/dalton-mole-fraction", 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
{
"partial_pressure": 0.21,
"total_pressure": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.dalton_mole_fraction",
"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.
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
Cette capacité calcule ce rapport de façon déterministe, rejette une pression totale nulle avec une erreur invalid_input claire pour que carnets et applications de tutorat ne voient jamais Infinity, et renvoie du JSON que correcteurs de devoirs et aides de procédé légères peuvent figer dans des tests.
Ce que signifie la fraction molaire depuis la pression partielle et quelles entrées envoyer
Envoyez un total_pressure positif dans toute unité absolue cohérente déjà utilisée pour le problème (atmosphères, pascals, bar ou torr) et le partial_pressure du composant dans cette même unité. Les alias Pi, p_i, partial, P, P_total et pressure sont acceptés pour que formulaires et scripts correspondent aux noms de variables de manuel.
Comment ce calculateur valide les pressions et applique yi = Pi / P
Envoyez un corps JSON avec partial_pressure et total_pressure obligatoires. Tout champ numérique doit être fini : valeurs requises manquantes, chaînes vides, texte non numérique, NaN et Infinity échouent immédiatement avec invalid_input avant tout résultat, et une validation échouée n’est pas facturée. Après validation le moteur divise la pression partielle par la totale, multiplie par cent pour le pourcentage molaire, arrondit à une précision décimale stable pour que la même entrée produise toujours le même JSON sur les moteurs JavaScript, et renvoie les deux pressions. La réponse inclut mole_fraction comme le rapport sans dimension yi, mole_percent comme cent fois yi, formula toujours défini comme yi égale Pi sur P, et method toujours dalton_mole_fraction pour que le code aval branche sans renifler les formes.
Usage de l’API, tarification, flux de classe et limites pratiques
Utilisez l’API prépayée lorsqu’une plateforme de tutorat, un bac à sable d’évaluation de code, un générateur de curriculum, un outil d’esquisse de procédé ou un pipeline d’analyse de gaz a besoin d’un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde après rejet par le moteur. Les auteurs livrant des SDK peuvent mapper mole_fraction dans des tableaux de composition et mole_percent dans des libellés destinés aux étudiants — les deux mêmes nombres que les apprenants écrivent en appliquant à la main la formule inverse de Dalton sur des problèmes multi-gaz.
Cas d'intégration
Fixtures déterministes pour tests de chimie
Les pipelines qui alimentent des tests unitaires ou des démos scientifiques interactives peuvent appeler un oracle pur yi=Pi/P au lieu de réimplémenter l’arithmétique de composition de Dalton dans chaque langage.
Questions techniques
Comment calculer la fraction molaire du gaz depuis la pression partielle ?
Envoyez du JSON avec partial_pressure (Pi) et total_pressure (P). La réponse renvoie mole_fraction comme yi = Pi / P et mole_percent comme 100·yi.
Le calculateur de fraction molaire du gaz est-il gratuit ?
L’outil navigateur s’exécute gratuitement sur votre appareil. Les appels API utilisent le solde prépayé KIT à $0.002 par élément réussi ; les échecs de validation ne sont pas facturés.