Frazione molare del gas da pressione parziale
Scopra quale quota di una miscela gassosa rappresenta un componente: l'ossigeno a 0,21 atm nell'aria a 1 atm ha una frazione molare di 0,21, cioè il 21 %. Basta che le due pressioni siano nella stessa unità. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Pressione parziale
- 0,21
- Pressione totale
- 1
- Frazione molare
- 0,21
- Percentuale molare
- 21
La legge di Dalton delle pressioni parziali implica un inverso semplice per la composizione del gas: la frazione molare di un componente è la sua pressione parziale divisa per la pressione assoluta totale della miscela, yi uguale a Pi su P. Studenti che controllano compiti multi-gas, docenti di chimica che costruiscono chiavi di risposta, ingegneri di processo che convertono pressioni parziali di analizzatore in frazioni molari a base secca, e tecnici di laboratorio che collegano letture di sensori alla composizione della miscela necessitano dello stesso contratto: pressione totale positiva, pressione parziale di componente non negativa in unità coincidenti, e un risultato di frazione molare strutturato senza ridirivare la divisione a mano.
Cosa significa la frazione molare da pressione parziale e quali input inviare
Nella chimica introduttiva e nella termodinamica, la legge di Dalton ripartisce la pressione totale tra componenti di gas ideale così ciascuna pressione parziale è la frazione molare per la pressione totale; riordinando si ottiene la formula di composizione che studenti e ingegneri cercano quando il sensore riporta pressioni: la frazione molare yi è la pressione parziale Pi divisa per la pressione totale P.
L’intento di ricerca si raggruppa attorno a calcolatore di frazione molare del gas da pressione parziale, composizione per legge di Dalton, yi uguale a Pi su P, frazione molare di componente in miscela gassosa, e frazione molare di ossigeno da pressione parziale. Le persone vogliono una risposta numerica da controllare rispetto a un foglio, da inserire in un rapporto di laboratorio o da alimentare in una pipeline più ampia — non solo un promemoria che la formula esiste.
Mantenga le unità coerenti: il motore divide soltanto; non converte atmosfere in pascal né letture manometriche in pressione assoluta. La pressione totale zero è sempre rifiutata perché la divisione per zero è indefinita per questo prodotto, e la pressione totale negativa è rifiutata affinché il contratto resti onesto per il lavoro di laboratorio.
Come questo calcolatore valida le pressioni e applica yi = Pi / P
Stringhe numeriche che interpretano a numeri finiti sono accettate così moduli web e pipeline stile CSV passano valori senza cast extra. La pressione parziale deve essere non negativa; la pressione totale deve essere strettamente positiva e non zero — il contratto del prodotto nomina la pressione totale zero come il caso non valido rigido. Non c’è ramo vapore-liquido di Raoult, né correzione di fugacità di gas reale, né servizio di conversione unità — è Dalton puro per miscele ideali.
Se la pressione parziale supera la totale il rapporto può superare uno; viene restituito così affinché emergano errori di inserimento, e chi richiede yi nell’intervallo unitario chiuso può validare quell’intervallo nella propria UI dopo aver letto la risposta.
Casi d'uso
Compiti ed esercizi multi-gas
Studenti e correttori convertono pressioni parziali di ossigeno o azoto e la pressione totale in frazione molare e percentuale molare, con rifiuto chiaro quando la pressione totale è zero per errore.
Schizzi di composizione di processo e laboratorio
Stime strutturate rapide della frazione molare di componente da pressioni parziali di analizzatore senza erigere un simulatore di processo completo o un foglio di calcolo.
Domande frequenti
Cosa succede se la pressione totale è zero?
Pressione totale zero rende yi = Pi / P indefinita; pressione totale non positiva è pure rifiutata e non addebitata.
La pressione parziale può superare la totale?
Sì. Il motore restituisce comunque il rapporto affinché emergano errori di inserimento.
Il calcolatore di frazione molare del gas è gratis?
Lo strumento del browser gira gratis sul Suo dispositivo.
Il calcolatore converte le unità di pressione?
No. Mantenga pressione parziale e totale nella stessa famiglia di unità assolute (atm, Pa, bar o torr). Il motore divide soltanto e non converte unità.
Il risultato viene dato anche in percentuale?
Sì. Accanto alla frazione molare ottiene la percentuale molare, cioè la frazione moltiplicata per cento. Una frazione di 0,21 compare quindi come 21 %, pronta per una relazione o una tabella di composizione.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"partial_pressure": 0.21,
"total_pressure": 1
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.dalton_mole_fraction",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Questa capacità calcola quel rapporto in modo deterministico, rifiuta una pressione totale zero con un errore invalid_input chiaro affinché taccuini e app di tutoraggio non vedano mai Infinity, e restituisce JSON che correttori di compiti e aiutanti di processo leggeri possono fissare nei test.
Cosa significa la frazione molare da pressione parziale e quali input inviare
Invii un total_pressure positivo in qualsiasi unità assoluta coerente già usata nel problema (atmosfere, pascal, bar o torr) e il partial_pressure del componente in quella stessa unità. Gli alias Pi, p_i, partial, P, P_total e pressure sono accettati così moduli e script corrispondono ai nomi di variabili da manuale.
Come questo calcolatore valida le pressioni e applica yi = Pi / P
Invii un corpo JSON con partial_pressure e total_pressure obbligatori. Ogni campo numerico deve essere finito: valori obbligatori mancanti, stringhe vuote, testo non numerico, NaN e Infinity falliscono subito con invalid_input prima di qualsiasi risultato, e la validazione fallita non è addebitata. Dopo la validazione il motore divide la pressione parziale per la totale, moltiplica per cento per la percentuale molare, arrotonda a una precisione decimale stabile così lo stesso input produce sempre lo stesso JSON su motori JavaScript, e restituisce entrambe le pressioni. La risposta include mole_fraction come il rapporto adimensionale yi, mole_percent come cento volte yi, formula sempre impostata a yi uguale a Pi su P, e method sempre dalton_mole_fraction così il codice a valle ramifica senza annusare forme.
Uso API, prezzi, flussi in aula e limiti pratici
Chiami il calcolatore gratuito di frazione molare del gas nel browser per controlli di compiti, demo di lezione e aritmetica mentale di composizione dell’aria senza installare un pacchetto di termodinamica. Scelga unità di pressione assoluta in modo coerente su entrambi i lati del rapporto affinché la frazione molare risolta resti adimensionale e indipendente dalla famiglia di unità che sensori o manuale si aspettano. Usi l’API prepagata quando una piattaforma di tutoraggio, sandbox di valutazione codice, generatore di curriculum, strumento di schizzo di processo o pipeline di analisi gas necessita di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto del motore. Abbini questo endpoint allo strumento diretto di pressione parziale di Dalton quando il passo successivo è riconvertire frazioni molari in pressioni di componente, o a strumenti di gas ideale quando serve concentrazione da pressione parziale. Autori che distribuiscono SDK possono mappare mole_fraction in tabelle di composizione e mole_percent in etichette rivolte agli studenti — gli stessi due numeri che i discenti scrivono applicando a mano la formula inversa di Dalton su problemi multi-gas.
Casi di integrazione
Fixture deterministiche per test di chimica
Pipeline che seminano test unitari o demo scientifiche interattive possono chiamare un oracolo puro yi=Pi/P invece di reimplementare l’aritmetica di composizione di Dalton in ogni linguaggio.
Domande tecniche
Come calcolo la frazione molare del gas dalla pressione parziale?
Invii JSON con partial_pressure (Pi) e total_pressure (P). La risposta restituisce mole_fraction come yi = Pi / P e mole_percent come 100·yi.