Идеален калкулатор на законот за гас
Решете PV = nRT за секоја променлива, во вашиот избор на притисок, обем и температурни единици.
Резултатите се ажурираат додека пишувате.
За овој калкулатор
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.
Често поставувани прашања
Кој е идеалниот закон за гас?
PV = nRT links pressure, volume, moles and temperature of an ideal gas through the constant R = 8.314 J/(mol·K). Rearrange it to solve for any single variable.
Кои се точните единици?
Внатре сѐ е СИ — паскали, кубни метри, кртици и келвин — со R = 8,314. Една мола гас при 0 °C (273,15 К) и 1 ам зафаќа околу 22,4 Л (0,0224 м3). Внесете ги сите единици што ќе ви се допаднат; калкулаторот ќе ви ги претвори.
Зошто температурата мора да е во Келвин?
PV = nRT користи апсолутна температура, каде што 0 K е апсолутна нула. Целсиус и Фаренхајт имаат произволни нули, па затоа приклучувањето на °C директно дава погрешни одговори.
Што е СТП и моларниот обем?
Стандардна температура и притисок се најчесто 0 °C и 1 ампутат, во кој еден мол идеален гас зафаќа околу 22,4 литри. Оваа „моларна обем“ е добра проверка: ако вашиот резултат за една мола во близина на овие услови е далеку од 22,4 L, повторете ги единиците.
Кога се распаѓа идеалниот закон за гас?
Многу е точна при умерените притисоци и температури многу над вриењето, но расте неточно при висок притисок или во близина на кондензацијата, каде молекуларниот обем и атракциите се важни.
Како менувањето на една променлива влијае врз другите?
При фиксни крти, притисокот и обемот се инверзно поврзани (законот на Бојл), додека обемот и апсолутната температура се директно поврзани (законот на Чарлс).
Каква вредност треба да ја користам?
Зависи од единиците. Во SI е 8,314 J/(mol·K); во литрите на атмосферата е 0,08206 L·atm/(mol·K). Овој калкулатор работи во SI со R = 8, 314, така што можете да внесете во сите единици и да ги помирите.
API — користете го овој калкулатор од код
Овој калкулатор го нарече бесплатен JSON крајна точка — не е потребен клуч. Испрати ги вредностите на полето подолу како параметри за пребарување или JSON. Се што ќе пропуштите користи истиот стандарден начин оваа страница е наполнета со претходно; непознат параметар е 400, никогаш не е тивка нула. Прочитај ги сите API доц. →
Крајна точка
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);
Резултатите се проценки за општо водство само, а не финансиски, медицински или даночни совети.