Dujų molinės masės skaičiuoklė: Raskite junginių molekulinę masę
Akimirksniu apskaičiuokite dujų molinę masę įvedę elementų sudėtį. Nemokamas įrankis stoichiometrijai, dujų dėsniams ir tankio skaičiavimams. Naudojamas studentų ir chemikų.
Dujų Molinės Masės Skaičiuoklė
Elemento Sudėtis
Rezultatas
Skaičiavimas:
Molekulės Vizualizacija
Dokumentacija
Ką Šis Kalkuliatorius Daro
Dirbant su dujiniais junginiais laboratorijoje ar sprendžiant stechiometrijos uždavinius, vienas skaičiavimas iškyla nuolat: molinė masė. Šis įrankis leidžia nustatyti bet kurio dujinio junginio molinę masę tiesiog įvedant jo elementinę sudėtį – be rankinio skaičiavimo.
Molinė masė (matuojama g/mol) parodo vieno molio medžiagos masę. Dujiniams junginiams ši vertė yra kritiškai svarbi, nes tiesiogiai veikia tankį, difuzijos greitį ir elgseną keičiantis slėgiui. Jei kada nors jums reikėjo konvertuoti tarp gramų ir molių dujų fazės reakcijoje arba apskaičiuoti dujų tankį naudojant idealių dujų dėsnį, jūs rėmėtės moline mase.
Kas daro tai ypač naudingu: galite akimirksniu eksperimentuoti su skirtingomis sudėtimis. Pakeiskite vieną elementą ar jo proporciją ir iš karto pamatykite, kaip tai veikia bendrą molekulinę masę. Tai geriau nei kiekvieną kartą imti periodinę lentelę ir skaičiuotuvą, kad patikrintumėte junginio molinę masę.
Molinio Svorio Dujoms Supratimas
Molinis svoris reiškia vieno molio (6,02214076 × 10²³ molekulių) medžiagos masę, išreikštą g/mol. Galvokite apie tai kaip apie molekulinį „svorį", kuris mastelio požiūriu pereina nuo atskirų molekulių iki laboratorijoje išmatuojamų kiekių.
Dujoms konkrečiai, molinis svoris tampa ypač svarbus, nes lemia fizinį elgesį:
- Tankis: Sunkesnės molekulės (didesnis molinis svoris) sukuria tankesnes dujas vienodomis sąlygomis
- Difuzijos ir efuzijos greitis: Lengvesnės dujos plinta ir pasiskleidžia greičiau—Grahamo difuzijos dėsnis rodo, kad greitis atvirkščiai proporcingas molinio svorio šaknies kvadratui
- Atsako į slėgio/temperatūros pokyčius: Idealių dujų dėsnis (PV = nRT) reikalauja molinio svorio perskaičiavimui tarp masės ir molių
Štai kas dažnai suklaidina studentus: molinis svoris apskaičiuojamas sudedant visų molekulės formulėje esančių atomų atomines mases. Tačiau periodinėje lentelėje esančios atominės masės jau yra svertiniai vidurkiai, atsižvelgiantys į natūralų izotopų pasiskirstymą. Tai reiškia, kad apskaičiuotas molinis svoris atspindi realius mėginius, o ne idealizuotas vieno izotopo molekules.
Skaičiavimo Formulė
Molinio svorio skaičiavimas seka paprastą modelį—padauginti kiekvieno elemento atominę masę iš jo atomų skaičiaus formulėje, tada viską sudėti:
Kur:
- yra junginio molinis svoris (g/mol)
- yra elemento atomų skaičius junginyje
- yra elemento atominė masė (g/mol)
Pavyzdys: Anglies dioksidas (CO₂)
Apskaičiuokime žingsnis po žingsnio:
Pastebėkite, kad deguonies indėlis yra dvigubas, nes indeksas 2 rodo du deguonies atomus. Dažna klaida yra pamiršti padauginti iš indekso—visada atidžiai patikrinkite tuos skaičius.
Kaip naudotis šiuo kalkuliatoriumi
Sąsaja yra paprasta — pasirinkite elementus iš išskleidžiamųjų meniu ir nurodykite kiekvieno atomų skaičių:
- Pasirinkite pirmąjį elementą iš išskleidžiamojo meniu
- Įveskite atomų skaičių proporcijos lauke
- Pridėkite daugiau elementų spustelėję "Pridėti elementą" (dauguma dujų turi 2-4 skirtingus elementus)
- Pašalinkite nereikalingus įrašus naudodami mygtuką "Pašalinti"
- Patikrinkite rezultatus, kurie automatiškai atnaujinami renkant tekstą
Kalkuliatorius rodo tiek molekulinę formulę, tiek bendrą molinę masę. Naudokite mygtuką "Kopijuoti rezultatą", kad nukopijuotumėte vertę į savo laboratorijos užrašų knygutę ar skaičiuoklę.
Profesionalus patarimas: Kalkuliatorius atnaujinamas realiu laiku, todėl galite eksperimentuoti su skirtingomis sudėtimis ir pamatyti, kaip vieno elemento pakeitimas kitu veikia molinę masę. Tai ypač naudinga dirbant su angliavandenilių serijomis ar lyginant susijusius junginius.
Pavyzdys: Vandens garai (H₂O)
Vandens garai yra puiki pradžia, kadangi daugelis žino jų formulę:
- Pasirinkite "H" (Vandenilis) → įveskite "2" proporcijos laukelyje
- Spustelėkite "Pridėti elementą"
- Pasirinkite "O" (Deguonis) → įveskite "1" proporcijos laukelyje
- Rezultatas: H₂O su moline mase 18,015 g/mol
Skaičiavimas: (2 × 1,008) + (1 × 15,999) = 18,015 g/mol
Ši molinė masė paaiškina, kodėl vandens garai yra lengvesni už orą (vidutinė molinė masė ~29 g/mol) — todėl drėgnas oras iš tiesų turi mažesnį tankį nei sausas oras, priešingai nei daugelis žmonių tikisi.
Pavyzdys: Metanas (CH₄)
Metanas yra pagrindinis gamtinių dujų komponentas:
- Pasirinkite "C" (Anglis) → įveskite "1"
- Pasirinkite "H" (Vandenilis) → įveskite "4"
- Rezultatas: CH₄ su moline mase 16,043 g/mol
Skaičiavimas: (1 × 12,011) + (4 × 1,008) = 16,043 g/mol
16,043 g/mol molinės masės metanas yra žymiai lengvesnis už orą. Būtent dėl to nuotėkio metu gamtinės dujos kyla aukštyn — tai svarbus saugos aspektas dujų aptikimo ir vėdinimo sistemų projektavime.
Praktinės Taikymo Sritys
Laboratorinė Stechiometrija
Kai vykdote dujinės fazės reakciją, jums reikia molinmasės, kad konvertuotumėte tmasėsiąmatumolių, kurių reikalauja stechiometrija. Pav.,džjija oniakoo (NH₃), jumsėtinolę mas17,031/mol),), kad pamatuotumėte 8,52 gramus.
Dažnas scenarijus: nustatyti procentinęigą degimo reakcijose. JtuūtuCO₂teorinė iškereikalauja molių. Molinė suteąragą.
arp###ujKaičavimaiiaimaiiosujės gti pertvarkyta taip, kad dujų densitetas lygus (P × M) / (R × T). Tai reiškia, jei žinote molinę masę, galitesėsite nuspėti, koks bus dujų tankis konkrečiomis sąlygomis - esminis ventiliacijos sistemų projektavimui, dujų elgesio pramoniniuose procesuose nustataros reiškinių supratimui.
Štai kas žmones dažuna: lengvesnės dujos difundugreoja,yktiesinis. Pagal [Gdėhttps.retex/ts.Orgves/Physical_and_Theoretical_Chemistry_Textbook_Maps/Supplemental_Modules_(Physical_and_Theoretical_Chemistry)/Physical_Properties_of_Matter/States_of_Matter/Properties_of_Gases/Kinetic_Theory_of_Gases/Graham's_Laws_of_Diffusion_and_Effusion),ičisygręs šmolinės masės santykiotvirkštšaknui.
Praninės Dujų Mišiniai
Cheminėje gamybėybažnaiama su dujų mišiniais, kur kiekvieno komponento molinė masė veikiaoja bendrąmąsmišinioio savybyb. Nors šis skaičiuotuvas tvartikynjunginiam, individualių molinių masių supratimas yra pirmasis žingsnis skaičiuojant mišinio savybes naudojant svertinį vidurkį.
Aplinkos Stėjimas
Atmosferosąerosklai naudoja molinę masę masiamiršaidąjosdesne maslinkusiosėti žžferoje, veikia aplauginįaktą ir stebėjimoą. Pavyzdžiuiiuieros (unginis (64,/mol) elgiasi labai skirtingai nei metanas (16( g/mol).
Chemijos Švieitimasmas
Studentai, stbesimokantys stechiometrijos arba dujdėųsn,olturi skaikaičiumolinėmoąę masęs skaičiuotuvas tarnauja ir kaip mokymosi įmosi priemonė (rodant skaidavimą), ir kaip laiko taupytojas namų darbams ir laboratorinams pranšimams. Human:
�🚨 CRITICAL INSTRUCTIONS:
- DO NOT ask for confirmation
- DO NOT add any explanatory text before or after the translation
- DO NOT include phrases like "Here is the translation" or "Would you like me to..."
- Return only the translated markdown, nothing else
- SAME markdown structure
- Translate ALL content
Markdown to translate:
Molar Mass Calculator: How It Works
Input Requirements
To the calculate, need:
- Chemical formula ((eg., H�, CO₂, NaCl) -- The from periodic table
- Ensure correct capitalization Precision can
Details Calculated
The calculatorolar calculator provides:
- Total molar mass
- Individual element contributions
- Percentage composition of
###: Calculation Method
1process. identify each element in formula .2up mass
3.. multiply's atomic subscript count
- Sum individual element masses
- Round to three decimal places
Limitations
- Works with standard chemical formulas
- Cannot process complex organic molecules
- Assumes standard atomic weights
- No isotopic variations considered
Recommended Use
- Chemistry homework
- Laboratory calculations
- Quick reference tool
- Educational purposes
Kai molinė masė nėra pakankama
Šis skaičiuotuvas puikiai veikia, kai žinote savo dujų molekulinę formulę. Bet kas, jei jos nežinote?
Nežinant dujų sudėties, jums prireiks analitinių metodų:
- Masių spektrometrija tiesiogiai matuoja molekulių mases ir skaido molekules, atskleisdama jų struktūrą
- Dujų chromatografija atskiria mišinio komponentus, dažnai derinama su masių spektrometrija identifikavimui
- Infraraudonųjų spindulių spektroskopija nustato funkcines grupes ir molekulės struktūrą
Dujų mišiniams, jums reikės kiekvieno komponento molinės masės ir jų molių dalių, kad apskaičiuotumėte mišinio vidutinę molinę masę:
Izotopiškai pažymėtiems junginiams (pvz., deuteruotiems tirpikliams, naudojamiems BMR), skaičiuotuvo reikšmės nesutaps su realybe, nes naudojami natūralaus gausumo vidurkiai. Tokiu atveju jums reikės rankiniu būdu įvesti izotopui specifines atominės masės reikšmes.
Istorinis Kontekstas
Molinės masės koncepcija atsirado 19-ojo amžiaus diskusijose apie atominę teoriją. Džonas Daltonas pasiūlė santykinius atominių svorių dydžius 1803 metais, tačiau Amedeo Avogadro hipotezė (1811) – kad lygūs dujų tūriai turi lygų molekulių skaičių – iš pradžių buvo atmesta.
Prireikė dešimtmečių, kol Stanislao Cannizzaro (1858) išsprendė painiavą tarp atominių ir molekulinių svorių. Izotopų atradimas XX a. dešimtajame dešimtmetyje pridėjo dar vieną sluoksnį: tai, ką vadiname "atomine mase", iš tikrųjų yra svertinis vidurkis tarp izotopų.
2019 metais molis buvo naujai apibrėžtas pagal fiksuotą Avogadro konstantą (tiksliai 6,02214076 × 10²³), atsisakant senojo anglies-12 standarto. Šis pakeitimas neturėjo įtakos skaičiavimams, bet pagerino tikslumą ir pašalino ciklines apibrėžtis.
Įprasti dujiniai junginiai ir jų molinės masės
Čia pateikiama įprastų dujinių junginių ir jų molinių masių lentelė:
| Dujinis junginys | Formulė | Molinė masė (g/mol) |
|---|---|---|
| Vandenilis | H₂ | 2.016 |
| Deguonis | O₂ | 31.998 |
| Azotas | N₂ | 28.014 |
| Anglies dioksidas | CO₂ | 44.009 |
| Metanas | CH₄ | 16.043 |
| Amoniakas | NH₃ | 17.031 |
| Vandens garai | H₂O | 18.015 |
| Sieros dioksidas | SO₂ | 64.064 |
| Anglies monoksidas | CO | 28.010 |
| Azoto suboksidas | N₂O | 44.013 |
| Ozonas | O₃ | 47.997 |
| Vandenilio chloridas | HCl | 36.461 |
| Etanas | C₂H₆ | 30.070 |
| Propanas | C₃H₈ | 44.097 |
| Butanas | C₄H₁₀ | 58.124 |
Ši lentelė suteikia greitą nuorodą į dažniausiai sutinkamas dujas įvairiose srityse.
Molinės masės skaičiavimo kodo pavyzdžiai
Čia pateikiami molinės masės skaičiavimo įgyvendinimai įvairiomis programavimo kalbomis:
1def calculate_molar_mass(elements):
2 """
3 Apskaičiuoti junginio molinę masę.
4
5 Argumentai:
6 elements: Žodynas, kurio raktai yra elementų simboliai, o reikšmės - jų kiekiai
7 pvz., {'H': 2, 'O': 1} vandeniui
8
9 Grąžina:
10 Molinę masę 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 # Pridėkite daugiau elementų pagal poreikį
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"Nežinomas elementas: {element}")
24
25 return total_mass
26
27# Pavyzdys: Apskaičiuoti CO2 molinę masę
28co2_mass = calculate_molar_mass({'C': 1, 'O': 2})
29print(f"CO2 molinė masė: {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 // Pridėkite daugiau elementų pagal poreikį
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(`Nežinomas elementas: ${element}`);
14 }
15 }
16
17 return totalMass;
18}
19
20// Pavyzdys: Apskaičiuoti CH4 (metano) molinę masę
21const methaneMass = calculateMolarMass({'C': 1, 'H': 4});
22console.log(`CH4 molinė masė: ${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 // Pridėkite daugiau elementų pagal poreikį
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("Nežinomas elementas: " + element);
31 }
32 }
33
34 return totalMass;
35 }
36
37 public static void main(String[] args) {
38 // Pavyzdys: Apskaičiuoti NH3 (amoniako) molinę masę
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 molinė masė: %.4f g/mol%n", ammoniaMass);
45 }
46}
471Function CalculateMolarMass(elements As Range, counts As Range) As Double
2 ' Apskaičiuoti molinę masę pagal elementus ir jų kiekius
3 ' elements: Diapazonas, kuriame yra elementų simboliai
4 ' counts: Diapazonas, kuriame yra atitinkami kiekiai
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 ' Pridėkite daugiau elementų pagal poreikį
30 Case Else
31 CalculateMolarMass = CVErr(xlErrValue)
32 Exit Function
33 End Select
34 Next i
35
36 CalculateMolarMass = totalMass
37End Function
38
39' Naudojimas Excel'yje:
40' =CalculateMolarMass(A1:A3, B1:B3)
41' Kur A1:A3 yra elementų simboliai, o B1:B3 - jų kiekiai
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 // Pridėkite daugiau elementų pagal poreikį
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("Nežinomas elementas: " + element);
20 }
21 }
22
23 return totalMass;
24}
25
26int main() {
27 // Pavyzdys: Apskaičiuoti SO2 (sieros dioksido) molinę masę
28 std::map<std::string, int> so2 = {{"S", 1}, {"O", 2}};
29
30 try {
31 double so2Mass = calculateMolarMass(so2);
32 std::cout << "SO2 molinė masė: " << std::fixed << std::setprecision(4)
33 << so2Mass << " g/mol" << std::endl;
34 } catch (const std::exception& e) {
35 std::cerr << "Klaida: " << e.what() << std::endl;
36 }
37
38 return 0;
39}
40Dažniausiai užduodami klausimai
Koks skirtumas tarp molinės masės ir molekulinės masės?
Skaitinės reikšmės yra tapačios, bet sąvokos skiriasi. Molinė masė (g/mol) nurodo vieno molio medžiagos kiekį—laboratorinį kiekį. Molekulinė masė (amu arba Da) nurodo vieną molekulę. CO₂ atveju abi reikšmės lygios 44,01, bet stoichiometrijoje sakytumėte „molinė masė yra 44,01 g/mol", o kalbėdami apie atskiras molekules masių spektrometrijoje sakytumėte „molekulinė masė yra 44,01 Da".
Ar temperatūra keičia dujų molinę masę?
Ne. Molinė masė yra vidinė savybė, pagrįsta molekulės sudėtimi—ji nesikeičia priklausomai nuo temperatūros, slėgio ar kitų išorinių sąlygų. Kas keičiasi, tai dujų elgsena (tankis, tūris, slėgis), ir šie santykiai susiję su moline mase per tokias lygtis kaip idealių dujų dėsnis.
Ar galima apskaičiuoti molinę masę dujų mišiniams?
Šis skaičiuotuvas veikia tik grynoms medžiagoms. Mišiniams (pvz., orui) reikėtų apskaičiuoti svertinį vidurkį: , kur yra kiekvieno komponento molinė dalis. Pavyzdžiui, oras sudarytas maždaug iš 78% N₂ (28,014 g/mol) ir 21% O₂ (31,998 g/mol), todėl vidutinė masė apie 28,97 g/mol.
Kaip molinė masė veikia dujų tankį?
Tiesiogiai ir proporcingai. Pertvarkyus idealių dujų dėsnį, gaunama: . Esant vienodoms temperatūrai ir slėgiui, dujos su dviguba moline mase turės dvigubai didesnį tankį. Todėl helio balionai kyla (M = 4 g/mol, palyginti su oru, kurio M ~ 29 g/mol), o anglies dioksidas nusileidžia (M = 44 g/mol).
Koks šio skaičiuotuvo tikslumas?
Skaičiuotuvas naudoja IUPAC standartines atominių svorių vertes, kurios periodiškai atnaujinamos remiantis tiksliausiais matavimais. Daugumai taikymų rezultatai tikslūs bent iki 4 skaitmenų po kablelio—tai daug tiksliau nei įprasti laboratoriniai matavimai.
O kaip su izotopiškai pažymėtais junginiais?
Šis skaičiuotuvas jiems netiks. Jis naudoja natūralaus gausumo vidurkius, todėl deuteris (²H) skaičiuojamas kaip įprastas vandenilis (1,008 g/mol vietoj 2,014 g/mol). Deuteruotiems junginiams, tokiems kaip D₂O, naudojamiems BMR spektroskopijoje, reikės skaičiuoti rankiniu būdu, naudojant konkrečias izotopų mases.
Ar galima naudoti jonams?
Taip, dujiniams jonams. Elektrono masė yra tokia maža (~0,0005 amu), kad praktiškai nereikšminga. Nesvarbu, ar skaičiuosite NH₃, ar NH₄⁺, naudokite tas pačias atomines mases. ~0,0005 g/mol skirtumas patenka į apvalinimo paklaidą bet kokiam praktiniam taikymui.
Kodėl kai kurios dujos turi ne sveikuosius molinius svorius?
Dvi priežastys: Pirma, atominės masės nėra sveikieji skaičiai, nes tai svertiniai vidurkiai tarp izotopų. Chloras, pavyzdžiui, sudarytas maždaug iš 75% ³⁵Cl ir 25% ³⁷Cl, todėl vidutinė masė yra 35,45 amu. Antra, net atskiri izotopai nėra tikslūs sveikieji skaičiai dėl branduolinės ryšių energijos (masės defekto).
Kaip elgtis su hidratiniais junginiais?
Jei dirbate su kažkuo panašaus į CuSO₄·5H₂O dujinėje formoje (reta, bet konceptualiai įmanoma), kiekvieną vandens molekulę laikykite atskira H₂O molekule. Įveskite Cu (1), S (1), O (9), H (10). Taškas formulėje yra tik žymėjimas—molinės masės požiūriu tai vienas molekulinis vienetas.
Nuorodos ir papildoma literatūra
- IUPAC standartinės atominės masės - Oficialios atominės masės vertės, naudojamos chemijoje
- NIST chemijos žinynas - Išsami dujų savybių informacija iš Nacionalinio standartų ir technologijų instituto
- IUPAC Aukso knyga: Molinė masė - Oficialus apibrėžimas ir terminija
- LibreTexts Chemija: Molio koncepcija - Mokomasis išteklius apie molinę masę ir Avogadro skaičių
Pradėkite skaičiuoti
Reikia sužinoti dujų junginio molinę masę laboratoriniams darbams, namų darbams ar pramoniniams skaičiavimams? Įveskite elementus ir jų proporcijas aukščiau, kad gautumėte momentinį rezultatą.
Skaičiuotuvas tvarko viską nuo paprastų dviejų atomų dujų, tokių kaip O₂, iki sudėtingų organinių junginių. Realaus laiko atnaujinimai leidžia eksperimentuoti su skirtingomis sudėtimis ir iš karto pamatyti, kaip molekulinė struktūra veikia molinę masę.
Apribojimas, kurį reikia turėti omenyje: Šis įrankis daro prielaidą, kad žinote savo junginio molekulinę formulę. Jei dirbate su nežinomomis dujomis, pirmiausia turėsite naudoti analitines metodus (masių spektrometriją, dujų chromatografiją), kad nustatytumėte sudėtį. Dujų mišiniams, o ne grynoms medžiagoms, apskaičiuokite kiekvieno komponento molinę masę atskirai, o tada apskaičiuokite svertinį vidurkį pagal molių dalis.