Ideal Gas Batas Calculator
Malutas PV = nRT para sa anumang variable, sa iyong pagpili ng presyon, dami at temperatura units.
Mga resulta update bilang ikaw ay mag-type.
Tungkol sa kalkulador na ito
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.
Mga madalas itanong na katanungan
Ano ang batas ng ideal na gas?
Ang PV = nRT ay nag-uugnay ng presyon, bolyum, moles at temperatura ng isang ideal na gas sa pamamagitan ng konstanteng R = 8.314 J/(mol·K). I-rearrange ito upang malutas para sa anumang solong variable.
Ano ang tamang yunit?
Panloob na lahat ay SI - pascals, kubiko metro, moles at kelvin - na may R = 8.314. Isang mole ng gas sa0° C (273.15 K) at 1 atm ay sumasakop sa tungkol sa 22.4 L (0.0224 m³). Ipasok ang anumang mga yunit na gusto mo; ang kalkulador ay nagko-convert para sa iyo.
Bakit dapat temperatura ay sa kelvin?
PV = nRT ay gumagamit ng absolute temperature, kung saan0K ay absolute zero. Celsius at Fahrenheit ay may arbitrary zeros, kaya ang pag-plug sa ° C ay direktang nagbibigay ng mga maling sagot. Magdagdag ng 273.15 ° C upang makakuha ng kelvin — ang kalkulador ay ginagawa ito awtomatikong.
Ano ang STP at molar volume?
Ang standard na temperatura at presyon ay karaniwang0°C at 1 atm, kung saan ang isang mole ng isang ideal gas ay umaabot sa 22.4 litro. Ang "molar volume" na ito ay isang madaling pag-check: kung ang iyong resulta para sa isang mole malapit sa mga kondisyong ito ay malayo sa 22.4 L, muling suriin ang mga yunit.
Kailan ang ideal na batas ng gas break down?
Ito ay napaka-tumpak sa katamtamang presyon at temperatura ng mabuti sa itaas ng punto ng pag-aasin, ngunit lumalaki hindi tumpak sa mataas na presyon o malapit sa condensation, kung saan ang molekular na dami at atraksyon bagay. Real-gas equation tulad ng van der Waals hawakan ang mga ito.
Paano ang pagbabago ng isang variable na nakakaapekto sa iba?
Sa mga taning na moles, ang presyon at dami ay may kaugnayan sa kabaligtaran (Boyle’s law), habang ang dami at ganap na temperatura ay may direktang kaugnayan (Charles’s law). Init ng isang selyo na rigid container at ang presyon ay tumataas sa proporsyon sa kelvin temperatura.
Ano ang halaga ng R dapat kong gamitin?
Ito ay depende sa mga yunit. Sa SI ito ay 8.314 J / (mol · K); sa litro-atmospero ito ay 0.08206 L · atm / (mol · K). Ang kalkulador na ito ay gumagana sa SI panloob na may R = 8.314, kaya maaari mong ipasok ang anumang mga yunit at ito reconciles ang mga ito.
API — gamitin ang kalkulador na ito mula sa code
Tawagan ang kalkulador na ito bilang isang libreng JSON endpoint - walang key na kinakailangan. Ipadala ang mga halaga ng patlang sa ibaba bilang mga parameter na query o JSON. Ang anumang bagay na iyong omit ay gumagamit ng parehong default na pahinang ito ay pre-puno na may; isang hindi kilalang parameter ay isang 400, hindi kailanman isang tahimik zero. Basahin ang buong API docs →
Endpoint
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);
Ang mga resulta ay mga pagtatantya para sa pangkalahatang gabay lamang, hindi pinansiyal, medikal o payo sa buwis.