Gāzu molārās masas kalkulators: Atrast savienojumu molekulmasu
Momentāli aprēķiniet gāzu molāro masu, ievadot elementu sastāvu. Bezmaksas rīks stehiometrijai, gāzu likumiem un blīvuma aprēķiniem. Izmanto studenti un ķīmiķi.
Gāzes molārās masas kalkulators
Elementa sastāvs
Rezultāts
Aprēķins:
Molekulas vizualizācija
Dokumentācija
Ko šis kalkulators dara
Strādājot ar gāzu savienojumiem laboratorijā vai risinot stehiometrijas uzdevumus, viens aprēķins parādās pastāvīgi: molārā masa. Šis rīks ļauj noteikt jebkura gāzu savienojuma molāro masu, vienkārši ievadot tā elementāro sastāvu - bez manuāliem aritmētiskiem aprēķiniem.
Molārā masa (mērīta g/mol) parāda vienas moles vielas masu. Gāzveida savienojumiem šī vērtība ir kritiska, jo tieši ietekmē blīvumu, difūzijas ātrumu un uzvedību spiediena izmaiņu laikā. Ja jums kādreiz ir bijis nepieciešams pārvērst gramus molēs gāzes fāzes reakcijā vai aprēķināt gāzes blīvumu, izmantojot ideālās gāzes likumu, jūs esat paļāvies uz molāro masu.
Kas padara šo īpaši noderīgu: jūs varat momentāni eksperimentēt ar dažādiem sastāviem. Mainiet vienu elementu vai tā proporciju, un uzreiz redzēsiet, kā tas ietekmē kopējo molekulāro masu. Tas ir daudz ērtāk nekā katru reizi izņemt periodisko tabulu un kalkulatoru, lai pārbaudītu savienojuma molāro masu.
Molārās masas izpratne gāzēm
Molārā masa ir vienas moles (6,02214076 × 10²³ molekulas) vielas masa, kas izteikta g/mol. Domājiet par to kā molekulāro "svaru", kas mērogot no atsevišķām molekulām līdz daudzumam, ko var izmērīt laboratorijā.
Gāzēm īpaši, molārā masa kļūst īpaši svarīga, jo tā nosaka fizisko uzvedību:
- Blīvums: Smagākas molekulas (augstāka molārā masa) rada blīvākas gāzes vienādos apstākļos
- Difūzijas un efūzijas ātrums: Vieglākas gāzes izplatās un izplūst ātrāk — Grēema difūzijas likums parāda, ka ātrums ir apgriezti proporcionāls molārās masas kvadrātsaknei
- Reakcija uz spiediena/temperatūras izmaiņām: Ideālās gāzes likums (PV = nRT) prasa molāro masu, lai konvertētu starp masu un molēm
Kaut kas, kas bieži apjukina studentus: jūs aprēķināt molāro masu, summējot visu atomu masas molekulārajā formulā. Bet atomic masas periodiskajā tabulā jau ir svērtie vidējie, kas ņem vērā dabisko izotopu sadalījumu. Tas nozīmē, ka jūsu aprēķinātā molārā masa atspoguļo reālus paraugus, nevis idealizētas vienas izotopa molekulas.
Aprēķina formula
Molārās masas aprēķins seko vienkāršai shēmai — reiziniet katra elementa atomāro masu ar to atomu skaitu formulā, tad summējiet visu:
Kur:
- ir savienojuma molārā masa (g/mol)
- ir elementa atomu skaits savienojumā
- ir elementa atomārā masa (g/mol)
Piemērs: Oglekļa dioksīds (CO₂)
Aprēķināsim to pakāpeniski:
Ievērojiet, ka skābekļa ieguldījums ir divkāršs, jo apakšraksts 2 norāda uz diviem skābekļa atomiem. Izplatīta kļūda ir aizmirst reizināt ar apakšrakstu — vienmēr pārbaudiet šos skaitļus rūpīgi.
Kā lietot šo kalkulatoru
Saskarne ir vienkārša — izvēlieties elementus no nolaižamajām izvēlnēm un norādiet katra elementa atomu skaitu:
- Izvēlieties pirmo elementu no nolaižamās izvēlnes
- Ievadiet atomu skaitu proporcijas laukā
- Pievienojiet vairāk elementus, noklikšķinot uz "Pievienot elementu" (lielākajā daļā gāzu ir 2-4 dažādi elementi)
- Noņemiet nevēlamas ierakstus ar pogu "Noņemt"
- Pārbaudiet rezultātus, kas automātiski atjauninās, jums rakstot
Kalkulators parāda gan molekulāro formulu, gan kopējo molāro masu. Izmantojiet pogu "Kopēt rezultātu", lai iegūtu vērtību savam laboratorijas dienasgrāmatā vai aprēķinu izklājlapā.
Profesionāls padoms: Kalkulators atjauninās reālajā laikā, tāpēc jūs varat eksperimentēt ar dažādām kompozīcijām, lai redzētu, kā viena elementa aizstāšana ar citu ietekmē molāro masu. Tas ir īpaši noderīgi, strādājot ar ogļūdeņražu sērijām vai salīdzinot saistītus savienojumus.
Piemērs: Ūdens tvaiks (H₂O)
Ūdens tvaiks ir lielisks sākumpunkts, jo gandrīz visi zina tā formulu:
- Izvēlieties "H" (Ūdeņradis) → ievadiet "2" proporcijā
- Noklikšķiniet uz "Pievienot elementu"
- Izvēlieties "O" (Skābeklis) → ievadiet "1" proporcijā
- Rezultāts: H₂O ar molāro masu 18,015 g/mol
Aprēķins: (2 × 1,008) + (1 × 15,999) = 18,015 g/mol
Šī molārā masa izskaidro, kāpēc ūdens tvaiks ir vieglāks par gaisu (vidējā molārā masa ~29 g/mol) — tāpēc mitrs gaiss patiesībā ir ar mazāku blīvumu nekā sauss gaiss, kas ir pretēji tam, ko daudzi cilvēki sagaida.
Piemērs: Metāns (CH₄)
Metāns ir galvenā dabiskās gāzes sastāvdaļa:
- Izvēlieties "C" (Ogleklis) → ievadiet "1"
- Izvēlieties "H" (Ūdeņradis) → ievadiet "4"
- Rezultāts: CH₄ ar molāro masu 16,043 g/mol
Aprēķins: (1 × 12,011) + (4 × 1,008) = 16,043 g/mol
Ar 16,043 g/mol metāns ir ievērojami vieglāks par gaisu. Tāpēc dabiskās gāzes noplūdes ceļas augšup — svarīgs drošības apsvērums gāzes noteikšanā un ventilācijas projektēšanā.
Praktiskie Pielietojumi
Laboratorijas Stehiometrija
Kad jūs veicat gāzes fāzes reakciju, jums ir nepieciešama molārā masa, lai pārvērstu masu, kuru jūs varat izmērīt, un moles, kuras prasa stehiometrija. Piemēram, ja reakcija prasa 0,5 moles amonjaka (NH₃), jums būtu jāzina tā molārā masa (17,031 g/mol), lai izmērītu 8,52 gramus.
Tipiska situācija: noteikt procentuālo iznākumu degšanas reakcijās. Jūs izmērāt CO₂ producēto masu, bet teorētiskā iznākuma aprēķins prasa moles. Molārā masa pārvar šo plaisu.
Gāzes Blīvuma Aprēķini
Ideālās gāzes likums var tikt pārveidots, lai parādītu, ka gāzes blīvums ir vienāds ar (P × M) / (R × T). Tas nozīmē, ka, ja jūs zināt molāro masu, jūs varat paredzēt, cik blīva gāze būs specifiskos apstākļos - tas ir būtiski ventilācijas sistēmu projektēšanai, gāzes uzvedības paredzēšanai rūpnieciskos procesos vai atmosfēras parādību izpratnei.
Kaut kas, kas cilvēkus pārsteidz: vieglākas gāzes izplatās ātrāk, bet attiecība nav lineāra. Saskaņā ar Grēma likumu, ātruma attiecība ir vienāda ar molārās masas attiecības apgriezto kvadrātsakni.
Rūpnieciskās Gāzu Maisījumi
Ķīmiskajā ražošanā bieži strādā ar gāzu maisījumiem, kur katra komponenta molārā masa ietekmē maisījuma kopējās īpašības. Lai gan šis kalkulators darbojas ar tīrām vielām, individuālo molāro masu izpratne ir pirmais solis maisījuma īpašību aprēķināšanai, izmantojot svērtos vidurkjus.
Vides Monitorings
Atmosfēras zinātnieki izmanto molāro masu, lai modelētu piesārņotāju izkliedēšanos. Gāzēm ar augstāku molāro masu ir tendence nosēsties zemāk atmosfērā, kas ietekmē gan to vides ietekmi, gan uzraudzības stratēģijas. Piemēram, sēra dioksīds (SO₂ ar 64,064 g/mol) uzvedas ļoti atšķirīgi no metāna (16,043 g/mol), kad tas tiek izlaists.
Ķīmijas Izglītība
Studentiem, kuri mācās stehiometriju vai gāzu likumus, bieži jāaprēķina molārā masa. Šis kalkulators kalpo gan kā mācīšanās rīks (parādot sadalījumu), gan kā laika ietaupītājs mājas darbiem un laboratorijas atskaitēm. Tas ir īpaši noderīgs, lai pārbaudītu manuālus aprēķinus - pamanot aritmētisko kļūdu, pirms tā izplatās cauri visam uzdevumam.
Kad molārā masa nav pietiekama
Šis kalkulators darbojas lieliski, ja zināt sava gāzes molekulāro formulu. Bet ko darīt, ja nezināt?
Nezināmai gāzes kompozīcijai jums būs nepieciešamas analītiskās tehnikas:
- Masas spektrometrija tieši izmēra molekulārās masas un sadala molekulas, atklājot to struktūru
- Gāzu hromatogrāfija atdala maisījuma komponentus, bieži apvienojumā ar masas spektrometriju identificēšanai
- Infrasarkanā spektroskopija identificē funkcionālās grupas un molekulāro struktūru
Gāzu maisījumiem jums būs nepieciešama katra komponenta molārā masa un to moļu daļas, lai aprēķinātu maisījuma vidējo molāro masu:
Izotopiskajiem marķētajiem savienojumiem (piemēram, deuterētajiem šķīdinātājiem, ko izmanto NMR), kalkulatora vērtības nesaskanēs ar realitāti, jo tas izmanto dabisko sastāvu vidējos rādītājus. Jums būs manuāli jāievada izotopei specifiskie atomu masu rādītāji.
Vēsturiskais konteksts
Molārās masas koncepcija radās 19. gadsimta diskusijās par atomu teoriju. Džons Daltons 1803. gadā ierosināja relatīvās atomu masas, bet Amedeo Avogadro hipotēze (1811) — ka vienādos gāzes tilpumos ir vienāds molekulu skaits — sākotnēji tika noraidīta.
Bija vajadzīgas desmitgades, līdz Stanislao Kaniccaro (1858) atrisināja sajaukumu starp atomu un molekulu masām. Izotopu atklāšana 1910. gados pievienoja vēl vienu slāni: tas, ko mēs saucam par "atomu masu", patiesībā ir svērts vidējais dažādiem izotopiem.
- gadā mols tika pārdefinēts, izmantojot fiksētu Avogadro konstanti (tieši 6,02214076 × 10²³), pārejot no vecās oglekļa-12 standarta sistēmas. Šī izmaiņa neietekmēja aprēķinus, bet uzlaboja precizitāti un novērsa apļveida definīcijas.
Izplatītie gāzu savienojumi un to molārās masas
Šeit ir atsauces tabula ar izplatītiem gāzu savienojumiem un to molārajām masām:
| Gāzes savienojums | Formula | Molārā masa (g/mol) |
|---|---|---|
| Ūdeņradis | H₂ | 2.016 |
| Skābeklis | O₂ | 31.998 |
| Slāpeklis | N₂ | 28.014 |
| Oglekļa dioksīds | CO₂ | 44.009 |
| Metāns | CH₄ | 16.043 |
| Amonjaks | NH₃ | 17.031 |
| Ūdens tvaiks | H₂O | 18.015 |
| Sēra dioksīds | SO₂ | 64.064 |
| Oglekļa oksīds | CO | 28.010 |
| Slāpekļa oksīds | N₂O | 44.013 |
| Ozons | O₃ | 47.997 |
| Hlūdeņražis | HCl | 36.461 |
| Etāns | C₂H₆ | 30.070 |
| Propāns | C₃H₈ | 44.097 |
| Butāns | C₄H₁₀ | 58.124 |
Šī tabula sniedz ātru atsauci par izplatītām gāzēm, ar kurām jūs varētu saskarties dažādās jomās.
Molu masas aprēķinu piemēri
Šeit ir molu masas aprēķinu realizācijas dažādās programmēšanas valodās:
1def calculate_molar_mass(elements):
2 """
3 Aprēķināt savienojuma molu masu.
4
5 Argumenti:
6 elements: Vārdnīca ar elementu simboliem kā atslēgām un to skaitiem kā vērtībām
7 piem., {'H': 2, 'O': 1} ūdenim
8
9 Atgriež:
10 Molu masu g/mol
11 """
12 atomic_masses = {
13 'H': 1.008, 'He': 4.0026, 'Li': 6.94, 'Be': 9.0122, 'B': 10.81,
14 'C': 12.011, 'N': 14.007, 'O': 15.999, 'F': 18.998, 'Ne': 20.180,
15 # Pievienot vairāk elementus pēc nepieciešamības
16 }
17
18 total_mass = 0
19 for element, count in elements.items():
20 if element in atomic_masses:
21 total_mass += atomic_masses[element] * count
22 else:
23 raise ValueError(f"Nezināms elements: {element}")
24
25 return total_mass
26
27# Piemērs: Aprēķināt CO2 molu masu
28co2_mass = calculate_molar_mass({'C': 1, 'O': 2})
29print(f"CO2 molu masa: {co2_mass:.4f} g/mol")
301function calculateMolarMass(elements) {
2 const atomicMasses = {
3 'H': 1.008, 'He': 4.0026, 'Li': 6.94, 'Be': 9.0122, 'B': 10.81,
4 'C': 12.011, 'N': 14.007, 'O': 15.999, 'F': 18.998, 'Ne': 20.180,
5 // Pievienot vairāk elementus pēc nepieciešamības
6 };
7
8 let totalMass = 0;
9 for (const [element, count] of Object.entries(elements)) {
10 if (element in atomicMasses) {
11 totalMass += atomicMasses[element] * count;
12 } else {
13 throw new Error(`Nezināms elements: ${element}`);
14 }
15 }
16
17 return totalMass;
18}
19
20// Piemērs: Aprēķināt CH4 (metāna) molu masu
21const methaneMass = calculateMolarMass({'C': 1, 'H': 4});
22console.log(`CH4 molu masa: ${methaneMass.toFixed(4)} g/mol`);
231import java.util.HashMap;
2import java.util.Map;
3
4public class MolarMassCalculator {
5 private static final Map<String, Double> ATOMIC_MASSES = new HashMap<>();
6
7 static {
8 ATOMIC_MASSES.put("H", 1.008);
9 ATOMIC_MASSES.put("He", 4.0026);
10 ATOMIC_MASSES.put("Li", 6.94);
11 ATOMIC_MASSES.put("Be", 9.0122);
12 ATOMIC_MASSES.put("B", 10.81);
13 ATOMIC_MASSES.put("C", 12.011);
14 ATOMIC_MASSES.put("N", 14.007);
15 ATOMIC_MASSES.put("O", 15.999);
16 ATOMIC_MASSES.put("F", 18.998);
17 ATOMIC_MASSES.put("Ne", 20.180);
18 // Pievienot vairāk elementus pēc nepieciešamības
19 }
20
21 public static double calculateMolarMass(Map<String, Integer> elements) {
22 double totalMass = 0.0;
23 for (Map.Entry<String, Integer> entry : elements.entrySet()) {
24 String element = entry.getKey();
25 int count = entry.getValue();
26
27 if (ATOMIC_MASSES.containsKey(element)) {
28 totalMass += ATOMIC_MASSES.get(element) * count;
29 } else {
30 throw new IllegalArgumentException("Nezināms elements: " + element);
31 }
32 }
33
34 return totalMass;
35 }
36
37 public static void main(String[] args) {
38 // Piemērs: Aprēķināt NH3 (amonjaka) molu masu
39 Map<String, Integer> ammonia = new HashMap<>();
40 ammonia.put("N", 1);
41 ammonia.put("H", 3);
42
43 double ammoniaMass = calculateMolarMass(ammonia);
44 System.out.printf("NH3 molu masa: %.4f g/mol%n", ammoniaMass);
45 }
46}
471Function CalculateMolarMass(elements As Range, counts As Range) As Double
2 ' Aprēķināt molu masu pēc elementiem un to skaitiem
3 ' elements: Diapazons ar elementu simboliem
4 ' counts: Diapazons ar atbilstošiem skaitiem
5
6 Dim totalMass As Double
7 totalMass = 0
8
9 For i = 1 To elements.Cells.Count
10 Dim element As String
11 Dim count As Double
12
13 element = elements.Cells(i).Value
14 count = counts.Cells(i).Value
15
16 Select Case element
17 Case "H"
18 totalMass = totalMass + 1.008 * count
19 Case "He"
20 totalMass = totalMass + 4.0026 * count
21 Case "Li"
22 totalMass = totalMass + 6.94 * count
23 Case "C"
24 totalMass = totalMass + 12.011 * count
25 Case "N"
26 totalMass = totalMass + 14.007 * count
27 Case "O"
28 totalMass = totalMass + 15.999 * count
29 ' Pievienot vairāk elementus pēc nepieciešamības
30 Case Else
31 CalculateMolarMass = CVErr(xlErrValue)
32 Exit Function
33 End Select
34 Next i
35
36 CalculateMolarMass = totalMass
37End Function
38
39' Lietošana Excel:
40' =CalculateMolarMass(A1:A3, B1:B3)
41' Kur A1:A3 satur elementu simbolus un B1:B3 to skaitus
421#include <iostream>
2#include <map>
3#include <string>
4#include <stdexcept>
5#include <iomanip>
6
7double calculateMolarMass(const std::map<std::string, int>& elements) {
8 std::map<std::string, double> atomicMasses = {
9 {"H", 1.008}, {"He", 4.0026}, {"Li", 6.94}, {"Be", 9.0122}, {"B", 10.81},
10 {"C", 12.011}, {"N", 14.007}, {"O", 15.999}, {"F", 18.998}, {"Ne", 20.180}
11 // Pievienot vairāk elementus pēc nepieciešamības
12 };
13
14 double totalMass = 0.0;
15 for (const auto& [element, count] : elements) {
16 if (atomicMasses.find(element) != atomicMasses.end()) {
17 totalMass += atomicMasses[element] * count;
18 } else {
19 throw std::invalid_argument("Nezināms elements: " + element);
20 }
21 }
22
23 return totalMass;
24}
25
26int main() {
27 // Piemērs: Aprēķināt SO2 (sēra dioksīda) molu masu
28 std::map<std::string, int> so2 = {{"S", 1}, {"O", 2}};
29
30 try {
31 double so2Mass = calculateMolarMass(so2);
32 std::cout << "SO2 molu masa: " << std::fixed << std::setprecision(4)
33 << so2Mass << " g/mol" << std::endl;
34 } catch (const std::exception& e) {
35 std::cerr << "Kļūda: " << e.what() << std::endl;
36 }
37
38 return 0;
39}
40Bieži uzdotie jautājumi
Kāda ir atšķirība starp molāro masu un molekulmasu?
Skaitliski tie ir identiski, bet konceptuāli atšķirīgi. Molārā masa (g/mol) attiecas uz vienu molu vielas—laboratorijas mēroga daudzumu. Molekulmasa (amu vai Da) attiecas uz vienu molekulu. CO₂ gadījumā abi ir 44,01, bet jūs teiktu "molārā masa ir 44,01 g/mol", veicot stehiometriju, kamēr "molekulmasa ir 44,01 Da", runājot par atsevišķām molekulām masas spektrometrijā.
Vai temperatūra maina gāzes molāro masu?
Nē. Molārā masa ir iekšēja īpašība, kas balstīta uz molekulāro sastāvu—tā nemainās atkarībā no temperatūras, spiediena vai citiem ārējiem apstākļiem. Kas mainās, ir gāzes uzvedība (blīvums, tilpums, spiediens), un šīs attiecības iesaista molāro masu, izmantojot vienādojumus, piemēram, ideālās gāzes likumu.
Vai es varu aprēķināt molāro masu gāzu maisījumiem?
Šis kalkulators darbojas tikai ar tīrām vielām. Maisījumiem (piemēram, gaisam), jūs aprēķinātu svērto vidējo: , kur ir katra komponenta moļu daļa. Piemēram, gaiss sastāv aptuveni no 78% N₂ (28,014 g/mol) un 21% O₂ (31,998 g/mol), kas dod vidējo aptuveni 28,97 g/mol.
Kā molārā masa ietekmē gāzes blīvumu?
Tieši un proporcionāli. Pārkārtojot ideālās gāzes likumu, iegūstam: . Vienādā temperatūrā un spiedienā gāze ar divreiz lielāku molāro masu būs divreiz blīvāka. Tāpēc hēlija baloni peld (M = 4 g/mol salīdzinājumā ar gaisu ~29 g/mol), un oglekļa dioksīds grimst (M = 44 g/mol).
Cik precīzs ir šis kalkulators?
Kalkulators izmanto IUPAC standarta atommasas, kas tiek periodiski atjauninātas, pamatojoties uz precīzākajiem mērījumiem. Lielākajai daļai pielietojumu rezultāti ir precīzi līdz vismaz 4 decimālzīmēm—daudz precīzāk nekā tipiskos laboratorijas mērījumos.
Kas ir ar izotopiskajiem marķētajiem savienojumiem?
Šis kalkulators nedarbosies pareizi ar tiem. Tas izmanto dabiskās sastāvdaļas vidējos rādītājus, tāpēc deiterijs (²H) tiek skaitīts kā parasts ūdeņradis (1,008 g/mol, nevis 2,014 g/mol). Deuterētiem savienojumiem, piemēram, D₂O, kas tiek izmantoti NMR spektroskopijā, jums būs jāveic manuāls aprēķins, izmantojot izotopu specifiskās masas.
Vai es varu to izmantot joniem?
Jā, gāzveida joniem. Elektrona masa ir tik maza (~0,0005 amu), ka tā ir nenozīmīga. Vai jūs aprēķināt NH₃ vai NH₄⁺, izmantojiet tās pašas atommasas. ~0,0005 g/mol atšķirība iekļaujas noapaļošanas kļūdā jebkuram praktiskam pielietojumam.
Kāpēc dažām gāzēm ir nenoapaļotas molārās masas?
Divi iemesli: Pirmkārt, atommasas nav veseli skaitļi, jo tās ir svērtie vidējie dažādiem izotopiem. Hlors, piemēram, ir aptuveni 75% ³⁵Cl un 25% ³⁷Cl, kas dod vidējo 35,45 amu. Otrkārt, pat atsevišķiem izotopiem nav precīzu veselu skaitļu dēļ kodolu saistošās enerģijas (masas defekta).
Kā rīkoties ar hidratētiem savienojumiem?
Ja jūs strādājat ar kaut ko līdzīgu CuSO₄·5H₂O gāzveida formā (reti, bet konceptuāli iespējams), katru ūdeni uzskatiet par atsevišķu H₂O molekulu. Ievadiet Cu (1), S (1), O (9), H (10). Punkts formulā ir tikai notācija—tas ir viens molekulārs vienojums molārās masas aprēķinu nolūkos.
Atsauces un papildu literatūra
- IUPAC Standarti atomsvari - Oficiālas atommasas vērtības, ko izmanto ķīmijā
- NIST Ķīmijas Tīmekļa Grāmata - Visaptverošs gāzu īpašību datu krājums no Nacionālā Standartu un Tehnoloģiju institūta
- IUPAC Zelta Grāmata: Molārā masa - Oficiāla definīcija un terminoloģija
- LibreTexts Ķīmija: Moles jēdziens - Izglītojoši resursi par molāro masu un Avogadro skaitli
Sākt aprēķinu
Vai jums ir nepieciešams zināt gāzes savienojuma molāro masu laboratorijas darbam, mājas darbam vai rūpnieciskiem aprēķiniem? Ievadiet elementus un to proporcijas augstāk, lai uzreiz iegūtu rezultātus.
Kalkulators tiek galā ar visu - sākot no vienkāršām divatomu gāzēm kā O₂ līdz sarežģītiem organiskajiem savienojumiem. Reāllaika atjauninājumi ļauj jums eksperimentēt ar dažādām kompozīcijām un uzreiz redzēt, kā molekulārā struktūra ietekmē molāro masu.
Ierobežojums, kas jāņem vērā: Šis rīks pieņem, ka jūs zināt sava savienojuma molekulāro formulu. Ja jūs strādājat ar nezināmu gāzi, jums vispirms būs nepieciešamas analītiskās metodes (masas spektrometrija, gāzes hromatogrāfija), lai noteiktu sastāvu. Gāzu maisījumiem, nevis tīriem savienojumiem, aprēķiniet katra komponenta molāro masu atsevišķi, tad aprēķiniet svērto vidējo, pamatojoties uz molu daļām.