Volume di gas dalle moli
Una mole a 101325 Pa e 273,15 K occupa 0,022413969545 m³, direttamente da V = nRT/P. Indichi moli, pressione e temperatura assoluta, tenga la costante R del SI o usi 0,082057 per avere litri, e veda ogni sostituzione. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- N
- 1
- Potenza (W)
- 101.325
- Temperatura assoluta
- 273,15
- Numero di moli
- 1
- Pressione
- 101.325
- Creatività
- 273,15
- Temperatura in kelvin
- 273,15
Un calcolatore del volume di gas dalle moli converte la quantità di gas, la pressione e la temperatura assoluta nel volume di gas ideale atteso dalla legge riordinata V = n R T / P. Inserisca le moli n, la pressione P e la temperatura T in kelvin; imposti facoltativamente la costante dei gas R per allinearsi alle Sue unità pressione–volume, oppure mantenga il valore SI predefinito affinché pascal e metri cubi restino coerenti. La stechiometria di aula, le stime di processo a composizione fissa e i valori attesi di kata di codice necessitano dello stesso percorso V = nRT/P senza aprire un risolutore completo di equazione di stato multi-incognita.
Cosa significa V = nRT/P per un gas ideale
La legge dei gas ideali afferma che pressione per volume uguaglia la quantità di sostanza per la costante dei gas per la temperatura assoluta: P V = n R T. Quando conosce già quante moli di gas ha, la pressione del recipiente o dell'atmosfera e la temperatura sulla scala kelvin, l'unica incognita di interesse è spesso il volume occupato dal campione. Il riordino isola V come V = n R T / P.
A pressione più alta la stessa quantità di gas è compressa in un volume minore; a temperatura più alta o con più moli il volume cresce linearmente se la pressione resta fissa. La temperatura deve essere assoluta: zero o kelvin negativi non sono uno stato termodinamico valido per questo modello, e il calcolatore rifiuta quegli ingressi invece di inventare un volume. La pressione deve essere strettamente positiva: pressione zero o negativa renderebbe la divisione indefinita o non fisica, e quel rifiuto fa parte del contratto di questa pagina.
La costante dei gas R non è facoltativa in fisica — trasporta il sistema di unità — ma è facoltativa nel corpo della richiesta perché viene fornito un valore SI predefinito di 8.314462618 joule per mole per kelvin per i problemi in Pa·m³. Le schede di chimica che lavorano in litri e atmosfere devono passare circa 0.082057 per R affinché V torni in litri.
Insegnanti e correttori automatici curano il percorso di rifiuto della pressione tanto quanto il percorso felice: uno studente che imposta P a zero ha lasciato il dominio della formula, e stampare infinity nasconderebbe quell'errore. Il percorso di controllo ricalcola n R T su P con lo stesso arrotondamento fisso a dodici decimali usato per i campi pubblicati, così una risposta di successo porta sempre passi che Lei può asserire in test o schede.
Consigli pratici, limiti e ricerche correlate
Mantenga gli ingressi entro l'intervallo assoluto pubblicato affinché il prodotto n R T su P non trabocchi in un volume non finito che il risolutore deve rifiutare. Preferisca inviare numeri piuttosto che stringhe preformattate quando controlla il client; le stringhe numeriche sono accettate solo se corrispondono a un pattern numerico finito rigoroso.
Allinei R alle Sue unità di pressione e volume prima di confrontare le risposte del manuale: una mole a circa 101325 pascal e 273.15 kelvin con la R del SI produce circa 0.0224 metri cubi, mentre lo stesso stato con R circa 0.082057 e P uguale a un'atmosfera produce circa 22.4 litri.
Questa pagina si rivolge a chi cerca un calcolatore del volume di gas dalle moli, volume di gas ideale da n P T, o V = nRT/P online; non è un riordino multi-incognita del gas ideale che risolve anche P, n o T, né uno strumento di rapporto di Avogadro che scala il volume quando solo n cambia a T e P fissi, né un calcolatore di comprimibilità di gas reale.
Preferisca questa capacità quando moli, pressione e temperatura sono note e il volume è l'unica incognita; se manca un'altra variabile, usi un risolutore completo della legge dei gas ideali. I controlli andata e ritorno sono semplici: ricalcoli a mano n volte R volte T diviso per P e confermi l'uguaglianza con il volume pubblicato nello stesso arrotondamento a dodici decimali, e confermi che raddoppiare le moli a P e T fissi raddoppia il volume.
Casi d'uso
Stime di volume in laboratorio e di processo
Gli ingegneri stimano il volume che un conteggio noto di moli di gas ideale occupa alla pressione e temperatura di bagno misurate prima di dimensionare recipienti o siringhe.
Domande frequenti
Come si calcola il volume di gas a partire dalle moli?
Per un gas ideale usi V = nRT / P con n in moli, T in kelvin, e P e R in unità coerenti. Questo strumento esegue quel riordino e restituisce il volume con sostituzione passo passo.
Cosa succede se la pressione è zero o negativa?
La formula divide per la pressione, quindi P zero o negativa non è valida.
Quale costante dei gas R devo usare?
Il valore predefinito è 8.314462618 J/(mol·K) per il SI (Pa e m³). Per problemi litro–atmosfera passi circa 0.082057 L·atm/(mol·K) così il volume è in litri.
La temperatura deve essere in kelvin?
Sì. È richiesta la temperatura assoluta in kelvin. Converta prima da Celsius (T_K = t_C + 273.15); il kelvin non positivo viene rifiutato.
Il calcolatore del volume di gas dalle moli è gratis?
Lo strumento browser è gratis e gira in locale.
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/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)Esempio di richiesta
{
"n": 1,
"p": 101325,
"t": 273.15
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.gas_volume_from_moles",
"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.
Limiti
max_abs | 1000000000000 |
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
Lo strumento restituisce il volume calcolato, campi a doppio nome per pressione e moli, controlli di prodotto per P·V e n·R·T, una stringa di equazione leggibile e passi di sostituzione ordinati affinché compiti, relazioni di laboratorio e test di pipeline vedano lo stesso JSON deterministico. Quando la pressione è zero o negativa il quoziente non è definito o non è fisico, quindi l'API restituisce invalid_input invece di infinity o di un volume assurdo. Il percorso è aritmetica puramente deterministica — senza rete, senza semi casuali e senza orologio di parete — così l'esecutore gratuito del browser e l'API prepagata restituiscono lo stesso risultato dopo l'arrotondamento decimale fisso a ogni chiamata.
Come chiamare l'API e cosa torna indietro
Le moli n devono essere strettamente positive; la pressione p deve essere strettamente positiva — i valori minori o uguali a 1e-15 sono trattati come non positivi e rifiutati con un messaggio che pressione zero o negativa non è valida per V = nRT/P; la temperatura t deve essere strettamente positiva in kelvin; R deve essere positiva quando fornita. Invii un corpo JSON con tre numeri finiti obbligatori: n (alias moles, amount, mol), p (alias pressure, P) e t (alias temperature, T, temp, kelvin). Includa facoltativamente r (alias R, gas_constant, gasConstant); se omesso si usa il valore SI predefinito. I valori assoluti devono restare entro il limite pubblicato di un bilione affinché i prodotti intermedi restino finiti in precisione doppia IEEE sul Worker e nel browser. In caso di successo la risposta ripete n, p, t e r arrotondati con nomi corti e lunghi, imposta v e volume al volume calcolato, formula alla stringa V = nRT/P, rearrange a una forma prodotto puntata, equation a un controllo di identità P·V = n·R·T con numeri sostituiti, product_nrt e product_pv ai due lati del prodotto del gas ideale dopo l'arrotondamento, message a un breve riepilogo e steps a un array ordinato di righe di sostituzione. La validazione fallita — campi assenti, numeri non finiti, valori fuori dai limiti assoluti, moli non positive, pressione zero o negativa, temperatura non positiva o R non positiva — restituisce invalid_input e non viene mai addebitata. Il prezzo è un fisso $0.002 per richiesta riuscita con voce unitaria e prezzo marginale unitario zero.
Consigli pratici, limiti e ricerche correlate
Nell'insegnamento, accoppi esempi: un caso SI in stile volume molare standard; un caso di aula litro–atmosfera con R esplicita; e un caso deliberato di p uguale a zero che dimostra il percorso duro invalid_input che protegge dalla divisione per zero. Le attività fallite che restituiscono invalid_input non consumano il saldo prepagato, il che mantiene economici gli script esplorativi quando gli studenti impostano deliberatamente la pressione a zero.
Casi di integrazione
Controlli dei compiti per V = nRT/P
Gli studenti inseriscono moli, pressione, temperatura e R facoltativa del manuale, poi confrontano volume e lati del prodotto scritti a mano con un risultato JSON deterministico prima di consegnare.
Test unitari di ausili per gas ideale
Generi casi noti di volume più rifiuti deliberati a pressione nulla per i valori attesi di kata di codice e le fixture di CI.