Ideal gaslovregner
Løs PV = nRT for enhver variabel, i dit valg af tryk, volumen og temperaturenheder.
Resultater opdatere som du skriver.
Om denne regnemaskine
The ideal gas law ties together the four state variables of a gas in one equation, PV = nRT: pressure times volume equals the number of moles times the gas constant times the absolute temperature. The constant R = 8.314462618 J/(mol·K) in SI units. Rearranged, you can solve for any variable — P = nRT/V, V = nRT/P, n = PV/RT or T = PV/nR — and this calculator does exactly that, converting pressure (Pa, kPa, bar, atm, mmHg, psi), volume (m³, L, mL, cm³) and temperature (K, °C, °F) internally so you can work in whatever units you have.
The classic worked example is one mole of gas at standard temperature and pressure: at 0 °C (273.15 K) and 1 atm, V = nRT/P = 1 × 8.314 × 273.15 / 101,325 ≈ 0.0224 m³, or the familiar 22.4 litres per mole. Heat that gas to 300 K at constant pressure and the volume rises in proportion, since V ∝ T. A crucial detail: temperature must be absolute — always convert °C or °F to kelvin (add 273.15 to °C) before the math, which the calculator handles for you.
The law is called "ideal" because it assumes gas molecules have no volume and do not attract one another. Real gases follow it closely at ordinary pressures and temperatures well above their boiling point, and it is the everyday tool for scuba and diving gas calculations, chemistry stoichiometry of gases, HVAC and pneumatics, and estimating how a balloon or tyre responds to heating and cooling. It becomes less accurate at very high pressure or near condensation, where equations like van der Waals do better.
Ofte stillede spørgsmål
Hvad er den ideelle gaslov?
PV = nRT forbinder tryk, volumen, mol og temperatur af en ideel gas gennem konstanten R = 8.314 J/(mol·K). Omarranger det at løse for en enkelt variabel.
Hvad er de rigtige enheder?
Internt alt er SI ~ pascals, kubikmeter, mole og kelvin ~ med R = 8.314. En mole gas ved 0 °C (273.15 K) og 1 atm indtager omkring 22,4 L (0,0224 m3). Indtast alle enheder, du kan lide; lommeregneren konverterer for dig.
Hvorfor skal temperaturen være i kelvin?
PV = nRT bruger absolut temperatur, hvor 0 K er absolut nul. Celsius og Fahrenheit har vilkårlige nuller, så plugging i °C direkte giver forkerte svar. Tilføj 273.15 til °C for at få kelvin! regnemaskinen gør dette automatisk.
Hvad er STP og molarvolumen?
Standard temperatur og tryk er normalt 0 °C og 1 atm, hvor en mole af en ideel gas optager omkring 22,4 liter. Dette "molar volumen" er en praktisk check: hvis dit resultat for en mole nær disse betingelser er langt fra 22,4 L, skal du kontrollere enhederne igen.
Hvornår nedbrydes den ideelle gaslov?
Det er meget præcist ved moderat tryk og temperaturer langt over kogepunktet, men vokser unøjagtig ved højt tryk eller nær kondensering, hvor molekylær volumen og attraktioner stof. Real-gas ligninger som van der Waals håndtere dem.
Hvordan påvirker det de andre at ændre en variabel?
Ved faste moler, tryk og volumen er omvendt relateret (Boyle ~s lov), mens volumen og absolut temperatur er direkte relateret (Charles ~s lov). Opvarm en forseglet stiv beholder og trykket stiger i forhold til kelvin temperatur.
Hvilken værdi af R skal jeg bruge?
Det afhænger af enheder. I SI er det 8.314 J/(mol·K); i liter-atmosfærer er det 0,08206 L·atm/(mol·K). Denne regnemaskine virker i SI internt med R = 8.314, så du kan indtaste enhver enhed, og det forener dem.
API! Brug denne regnemaskine fra kode
Kald denne lommeregner som et gratis JSON endpoint! ingen nøgle påkrævet. Send feltværdierne nedenfor som forespørgselsparametre eller JSON. Alt hvad du udelader bruger den samme standard denne side er fyldt med; en ukendt parameter er en 400, aldrig en tavs nul. Læs hele API- dokumenter →
Slutpunkt
GET https://calculator.free/api/v1/ideal-gas-law/
curl
curl "https://calculator.free/api/v1/ideal-gas-law/?solve=volume&pressure=1&pressure_unit=atm&volume=22.4&volume_unit=l&moles=1&temperature=273.15&temperature_unit=k"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/ideal-gas-law/?" + new URLSearchParams({
"solve": "volume",
"pressure": "1",
"pressure_unit": "atm",
"volume": "22.4",
"volume_unit": "l",
"moles": "1",
"temperature": "273.15",
"temperature_unit": "k"
}));
const data = await r.json();
console.log(data.results);
Resultaterne er skøn for generel vejledning, ikke finansiel, medicinsk eller skattemæssig rådgivning.