Calcolatore pressione finale (legge combinata)
Calcoli la nuova pressione di un gas il cui volume e la cui temperatura cambiano insieme: 1 atm, 2 litri e 300 K compressi a 1 litro e 600 K danno 4 atm. Il risultato esce nella stessa unità di pressione di partenza. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Pressione iniziale P1
- 1
- Volume iniziale V1
- 2
- T1
- 300
- V2
- 1
- T2
- 600
- P2
- 4
- Quantità
- fixed
La legge combinata dei gas unifica Boyle, Charles e Gay-Lussac in un'unica relazione per una quantità fissa di gas ideale: il prodotto di pressione e volume diviso per la temperatura assoluta resta costante quando il sistema passa da uno stato iniziale a uno finale. Studenti che verificano compiti multi-variabile sui gas, docenti che preparano soluzioni, tecnici di laboratorio che collegano la compressione di un pistone al setpoint di un forno e ingegneri che controllano bozze di sistemi chiusi hanno tutti bisogno degli stessi ingressi—pressione, volume e temperatura in kelvin iniziali più volume e temperatura finali—e di una pressione finale chiara.
Cosa significa la legge combinata dei gas e quali grandezze deve inviare
Nella chimica introduttiva e nella termodinamica, la legge combinata dei gas descrive una quantità fissa di gas ideale quando pressione, volume e temperatura assoluta possono cambiare insieme. L'enunciato compatto è P1 per V1 su T1 uguale a P2 per V2 su T2, dove le temperature sono kelvin assoluti e pressioni e volumi usano unità coerenti uguali su entrambi i lati del rapporto.
L'intento di ricerca di questa pagina si concentra su frasi come calcolatore di pressione finale con la legge combinata dei gas, P1 V1 T1 V2 T2 trovare P2, P1V1 su T1 uguale a P2V2 su T2, pressione per legge dei gas a n fisso e P2 uguale a P1 V1 T2 su V2 T1. Le persone vogliono una pressione finale numerica da confrontare con una scheda di esercizi, inserire in un report di laboratorio o alimentare un pipeline più ampio—non solo un promemoria che la formula esiste.
Mantenga le unità di pressione coerenti tra stato iniziale e finale e altrettanto per i volumi; il motore non converte per Lei atmosfere in kilopascal, litri in metri cubi né Celsius in kelvin, quindi converta in kelvin assoluto prima della chiamata e usi le stesse famiglie di pressione e volume per P1 con P2 e V1 con V2 in tutto il corpo della richiesta.
Uso pratico, limiti, prezzi e canali di consegna
Usi lo strumento browser quando vuole un controllo immediato multi-variabile P–V–T mentre corregge compiti, verifica una compressione di pistone con cambio simultaneo di temperatura, collega la variazione di volume di un cilindro chiuso al setpoint di un forno, o controlla un passo di simulazione che varia pressione, volume e temperatura insieme.
Scelga le unità in modo coerente—se le pressioni sono in atmosfere o kilopascal su entrambi i lati, i volumi in litri o metri cubi su entrambi i lati e le temperature in kelvin, la pressione finale risolta resta nella stessa unità di pressione di P1. I risultati sono pienamente deterministici: le stesse cinque ingressi producono sempre gli stessi p1, v1, t1, v2, t2, p2 e le stesse etichette di formula e metodo.
Non c'è modello linguistico, né servizio esterno di termodinamica, né casualità, quindi la capacità è sicura da fissare in controlli di integrazione continua e materiali didattici riproducibili.
Casi d'uso
Compiti ed esercizi multi-variabile sulle leggi dei gas
Studenti e correttori confermano la pressione finale quando P, V e T cambiano insieme a n fisso, con rifiuto chiaro se il volume finale è zero o le temperature in kelvin non sono positive.
Bozze di pistone e cilindro a sistema chiuso
Stime strutturate rapide di come la pressione segue variazioni simultanee di volume e temperatura a quantità fissa, senza erigere un simulatore di processo completo.
Domande frequenti
Quale formula usa il calcolatore?
La legge combinata dei gas: P1·V1/T1 = P2·V2/T2. La pressione finale è P2 = P1·V1·T2/(V2·T1). Le temperature devono essere kelvin assoluti; mantenga coerenti le unità di pressione e volume tra gli stati.
Cosa succede se il volume finale è zero?
Il volume finale zero rende P2 indefinita (divisione per V2) e quelle chiamate non vengono addebitate.
Il calcolatore di pressione finale con la legge combinata dei gas è gratis?
Lo strumento browser gira gratis sul Suo dispositivo.
Posso risolvere il volume o la temperatura finali invece della pressione?
Questa pagina risolve sempre P2 da P1, V1, T1, V2 e T2. Riordini offline se conosce già P2 e le serve un'altra incognita dalla stessa relazione della legge combinata.
Posso mescolare kilopascal e atmosfere nello stesso calcolo?
No. Usi la stessa unità di pressione per lo stato iniziale e per il risultato, e la stessa unità di volume per i due volumi. Il calcolatore non converte le unità: la pressione finale esce nell'unità di quella iniziale.
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/combined-gas-final-pressure \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"p1":1,"v1":2,"t1":300,"v2":1,"t2":600}'const res = await fetch("https://api.kit.forhosting.com/chem/combined-gas-final-pressure", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"p1": 1,
"v1": 2,
"t1": 300,
"v2": 1,
"t2": 600
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/combined-gas-final-pressure",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"p1": 1,
"v1": 2,
"t1": 300,
"v2": 1,
"t2": 600
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/combined-gas-final-pressure", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"p1":1,"v1":2,"t1":300,"v2":1,"t2":600}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"p1":1,"v1":2,"t1":300,"v2":1,"t2":600}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/combined-gas-final-pressure", 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
{
"p1": 1,
"v1": 2,
"t1": 300,
"v2": 1,
"t2": 600
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.combined_gas_final_pressure",
"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à riordina P1 V1 su T1 uguale a P2 V2 su T2 per calcolare P2 uguale a P1 per V1 per T2 su V2 per T1 in modo deterministico, rifiuta il volume finale zero con un errore invalid_input esplicito e restituisce JSON strutturato con entrambi gli stati, la formula, l'etichetta del metodo e un flag di quantità fissa.
Cosa significa la legge combinata dei gas e quali grandezze deve inviare
Fornire p1, v1, t1, v2, t2, p2, formula, method e amount come JSON facilita l'incolla del risultato negli appunti, il confronto nei test automatici o il riuso tra lingue senza reimplementare l'aritmetica di moltiplicazione e divisione.
Come questo calcolatore convalida l'input e applica P2 = P1 · V1 · T2 / (V2 · T1)
Le stringhe numeriche che si interpretano come numeri finiti sono accettate così moduli e pipeline in stile CSV possono passare valori senza un cast extra. Anche pressioni e volumi devono essere positivi. Non c'è ramo isotermo solo di Boyle, né isobaro solo di Charles, né isocoro solo di Gay-Lussac, né termine di quantità di sostanza, né servizio di conversione unità; è pura legge combinata dei gas per la pressione finale a quantità fissa. Invii un corpo JSON con i campi obbligatori p1, v1, t1, v2 e t2—la pressione iniziale, il volume iniziale, la temperatura assoluta iniziale, il volume finale e la temperatura assoluta finale. Ogni campo numerico deve essere finito: campi obbligatori mancanti, stringhe vuote, testo non numerico, NaN e Infinity falliscono subito con invalid_input prima di qualsiasi risultato, e la convalida fallita non viene addebitata. Sono supportati alias: initial_pressure e P1 per p1; initial_volume e V1 per v1; initial_temperature e T1 per t1; final_volume e V2 per v2; final_temperature e T2 per t2. Le temperature assolute t1 e t2 devono essere kelvin strettamente positivi: zero o kelvin negativo viene sempre rifiutato come invalid_input perché la scala assoluta del gas ideale non ammette temperature non positive in questo modello. In modo critico per il contratto di questo prodotto, il volume finale zero è sempre rifiutato: il riordinamento della legge combinata per la pressione finale divide per V2, quindi v2 uguale a zero è indefinito e restituisce invalid_input con un messaggio che nomina il volume finale nullo. Dopo la convalida, il motore applica P2 uguale a P1 per V1 per T2 su V2 per T1 e arrotonda a una precisione decimale stabile così lo stesso input produce sempre lo stesso JSON sui motori JavaScript. La stessa funzione pura alimenta lo strumento gratuito nel browser e il percorso API.
Uso pratico, limiti, prezzi e canali di consegna
Usi l'API quando uno script, una piattaforma didattica, un pipeline di taccuino di laboratorio o un assistente di processo necessita di JSON stabile per molte coppie di stati iniziale e finale sotto un unico contratto. Ogni richiesta riuscita è un elemento fatturabile a $0.002; la convalida fallita non consuma il saldo.
Casi di integrazione
Fixture deterministiche per test di chimica
I pipeline che alimentano test unitari o demo scientifiche interattive possono chiamare un oracolo puro P2=P1·V1·T2/(V2·T1) invece di reimplementare l'aritmetica della legge combinata in ogni linguaggio.
Domande tecniche
Come si usa questo calcolatore di pressione finale con la legge combinata dei gas?
Invii JSON con p1, v1, t1, v2 e t2 a chem.combined_gas_final_pressure. La risposta restituisce p2 più lo stato ecoato, la formula P1V1/T1=P2V2/T2 e il method combined_gas_law.