מחשבון מסה מולרית של גזים: מצא משקל מולקולרי של תרכובות
חשב מסה מולרית של גזים מיידית על ידי הזנת הרכב יסודי. כלי חינמי לסטויכיומטריה, חוקי גזים וחישובי צפיפות. משמש על ידי סטודנטים וכימאים.
מחשבון מסה מולרית של גז
הרכב יסודות
תוצאה
חישוב:
תצוגה מולקולרית
תיעוד
מה עושה מחשבון זה
כאשר אתה עובד עם תרכובות גז במעבדה או פותר בעיות סטויכיומטריה, חישוב אחד עולה כל הזמן: מסה מולרית. כלי זה מאפשר לך לקבוע את המסה המולרית של כל תרכובת גז על ידי הזנת ההרכב האלמנטרי שלה - ללא חישוב ידני נדרש.
מסה מולרית (נמדדת ב-g/mol) מספרת לך את המסה של מול אחד של חומר. עבור תרכובות גזיות, ערך זה קריטי מכיוון שהוא משפיע ישירות על צפיפות, קצבי פיזור והתנהגות תחת שינויי לחץ. אם אי פעם נזקקת להמרה בין גרמים למולים עבור תגובה בפאזה גזית, או לחשב צפיפות גז באמצעות החוק הגזי האידיאלי, נשענת על המסה המולרית.
מה שהופך זאת במיוחד שימושית: תוכל לנסות הרכבים שונים מיידית. שנה אלמנט אחד או את היחס שלו, וראה מיד כיצד הוא משפיע על המשקל המולקולרי הכולל. זה עדיף על שליפת טבלת היסודות והמחשבון בכל פעם שאתה צריך לאמת את המסה המולרית של תרכובת.
הבנת מסה מולרית לגזים
מסה מולרית מייצגת את המסה של מול אחד (6.02214076 × 10²³ מולקולות) של חומר, המבוטאת ב-g/mol. חשוב לחשוב עליה כ"משקל" מולקולרי שמתרחב מרמת מולקולות בודדות לכמויות שניתן למדוד במעבדה.
עבור גזים במיוחד, המסה המולרית הופכת חשובה במיוחד כיוון שהיא קובעת התנהגות פיזית:
- צפיפות: מולקולות כבדות יותר (מסה מולרית גבוהה יותר) יוצרות גזים צפופים יותר בתנאים זהים
- קצבי פיזור והתפשטות: גזים קלים מתפשטים וניצבים מהר יותר—חוק גרהם של פיזור מראה שהקצב הוא הופכי לשורש הריבועי של המסה המולרית
- תגובה לשינויי לחץ/טמפרטורה: החוק הגזי האידיאלי (PV = nRT) דורש מסה מולרית כדי להמיר בין מסה למולים
דבר שלעתים קרובות מבלבל סטודנטים: מחשבים מסה מולרית על ידי סיכום מסות אטומיות של כל האטומים בנוסחה המולקולרית. אבל המסות האטומיות בטבלה המחזורית הן כבר ממוצעים משוקללים המביאים בחשבון התפלגויות איזוטופים טבעיות. זה אומר שהמסה המולרית המחושבת שלכם משקפת דגימות מציאותיות, ולא מולקולות איזוטופ אידיאליות יחידות.
נוסחת החישוב
חישוב המסה המולרית עוקב אחר דפוס פשוט—הכפלת המסה האטומית של כל יסוד במספר האטומים בנוסחה, ואז סיכום הכל:
כאשר:
- היא המסה המולרית של התרכובת (g/mol)
- הוא מספר האטומים של יסוד בתרכובת
- היא המסה האטומית של יסוד (g/mol)
דוגמה: דו-תחמוצת הפחמן (CO₂)
נחשב זאת שלב אחר שלב:
שימו לב שהתרומה של החמצן כפולה כי המספר התחתי 2 מציין שני אטומי חמצן. טעות נפוצה היא לשכוח להכפיל לפי המספר התחתי—תמיד בדקו את המספרים בקפידה.
כיצד להשתמש במחשבון זה
הממשק פשוט—בחרו יסודות מתפריטי גלילה וציינו כמה אטומים של כל אחד:
- בחרו את היסוד הראשון מתפריט הגלילה
- הזינו את מספר האטומים בשדה היחס
- הוסיפו יסודות נוספים על ידי לחיצה על "הוסף יסוד" (רוב הגזים מכילים 2-4 יסודות שונים)
- הסירו רשומות לא רצויות באמצעות כפתור "הסר"
- בדקו את התוצאות המתעדכנות אוטומטית תוך כדי הקלדה
המחשבון מציג את הנוסחה המולקולרית והמסה המולרית הכוללת. השתמשו בכפתור "העתק תוצאה" כדי לשמור את הערך במחברת המעבדה או בגיליון החישובים.
טיפ מקצועי: המחשבון מתעדכן בזמן אמת, כך שתוכלו לנסות הרכבים שונים ולראות כיצד החלפת יסוד אחד באחר משפיעה על המסה המולרית. זה במיוחד שימושי בעבודה עם סדרות הידרוקרבוניות או השוואת תרכובות קשורות.
דוגמה: קיטור מים (H₂O)
קיטור מים הוא נקודת התחלה טובה מאחר שרוב האנשים מכירים את נוסחתו:
- בחרו "H" (מימן) → הזינו "2" ביחס
- לחצו "הוסף יסוד"
- בחרו "O" (חמצן) → הזינו "1" ביחס
- תוצאה: H₂O עם מסה מולרית של 18.015 גרם/מול
החישוב: (2 × 1.008) + (1 × 15.999) = 18.015 גרם/מול
המסה המולרית הזו מסבירה מדוע קיטור מים קל יותר מאוויר (מסה מולרית ממוצעת של כ-29 גרם/מול)—מה שגורם לאוויר לח להיות בעל צפיפות נמוכה יותר מאוויר יבש, בניגוד למה שרבים מצפים.
דוגמה: מתאן (CH₄)
מתאן הוא הרכיב העיקרי בגז טבעי:
- בחרו "C" (פחמן) → הזינו "1"
- בחרו "H" (מימן) → הזינו "4"
- תוצאה: CH₄ עם מסה מולרית של 16.043 גרם/מול
החישוב: (1 × 12.011) + (4 × 1.008) = 16.043 גרם/מול
בערך 16.043 גרם/מול, מתאן קל בהרבה מאוויר. זו הסיבה שדליפות גז טבעי עולות כלפי מעלה—שיקול בטיחות קריטי בגילוי גז ובעיצוב אוורור.
יישומים מעשיים
סטויכיומטריה במעבדה
כאשר אתה מבצע תגובה בפאזת גז, אתה צריך מסה מולרית כדי להמיר בין המסה שאתה יכול למדוד בפועל למולים הנדרשים על ידי סטויכיומטריה. לדוגמה, אם תגובה דורשת 0.5 מולים של אמוניה (NH₃), תצטרך לדעת את המסה המולרית שלה (17.031 גרם/מול) כדי למדוד 8.52 גרמים.
תרחיש נפוץ: קביעת תפוקה אחוזית מתגובות שריפה. אתה מודד את המסה של CO₂ שנוצר, אך חישוב התפוקה התיאורטית דורש מולים. המסה המולרית מגשרת על הפער הזה.
חישובי צפיפות גזים
החוק הגזי האידיאלי ניתן לסידור מחדש כך שצפיפות הגז שווה ל-(P × M) / (R × T). זה אומר שאם אתה יודע מסה מולרית, תוכל לחזות עד כמה גז יהיה צפוף בתנאים ספציפיים - קריטי לתכנון מערכות אוורור, חיזוי התנהגות גז בתהליכים תעשייתיים או הבנת תופעות אטמוספריות.
הנה משהו שמפתיע אנשים: גזים קלים מפוזרים מהר יותר, אך היחס אינו לינארי. על פי חוק גרהם, יחס הקצב שווה לשורש ההופכי של יחס המסה המולרית.
תערובות גזים תעשייתיות
בייצור כימי, אתה לעתים קרובות עובד עם תערובות גזים שבהן המסה המולרית של כל רכיב משפיעה על תכונות התערובת הכוללת. בעוד מחשבון זה מטפל בתרכובות טהורות, הבנת המסות המולריות הבודדות היא הצעד הראשון לחישוב תכונות תערובת באמצעות ממוצעים משוקללים.
ניטור סביבתי
מדעני אטמוספרה משתמשים במסה מולרית כדי למדל כיצד מזהמים מתפזרים. גזים עם מסה מולרית גבוהה יותר נוטים להתיישב נמוך יותר באטמוספרה, מה שמשפיע הן על ההשפעה הסביבתית והן על אסטרטגיות הניטור. לדוגמה, דו-תחמוצת גופרית (SO₂ ב-64.064 גרם/מול) מתנהגת באופן שונה מאוד ממתאן (16.043 גרם/מול) כאשר הם משוחררים.
הוראת כימיה
סטודנטים הלומדים סטויכיומטריה או חוקי גזים צריכים לחשב מסה מולרית פעמים רבות. מחשבון זה משמש הן ככלי למידה (על ידי הצגת החלוקה) והן כחוסך זמן עבור עבודות בית ודוחות מעבדה. הוא במיוחד שימושי לאימות חישובים ידניים - תפיסת שגיאת חשבון לפני שהיא מתפשטת בעיה שלמה.
כאשר מסה מולרית אינה מספיקה
מחשבון זה עובד בצורה מעולה כאשר אתה מכיר את הנוסחה המולקולרית של הגז שלך. אבל מה אם אינך מכיר?
עבור הרכב גז לא ידוע, תזדקק לטכניקות אנליטיות:
- ספקטרומטריית מסה מודדת ישירות מסות מולקולריות ומפרקת מולקולות כדי לחשוף מבנה
- כרומטוגרפיית גזים מפרידה רכיבי תערובת, לעתים קרובות בשילוב עם ספקטרומטריית מסה לזיהוי
- ספקטרוסקופיית אינפרה אדום מזהה קבוצות פונקציונליות ומבנה מולקולרי
עבור תערובות גזים, תזדקק למסה המולרית של כל רכיב יחד עם שברי המול שלהם כדי לחשב את המסה המולרית הממוצעת של התערובת:
עבור תרכובות עם תיוג איזוטופי (כמו ממיסים דאוטריים המשמשים ב-NMR), הערכים של המחשבון לא יתאימו למציאות מכיוון שהוא משתמש בממוצעי שכיחות טבעיים. תצטרך להזין ידנית מסות אטומיות ספציפיות לאיזוטופים.
הקשר היסטורי
מושג המסה המולרית צמח מוויכוחים של המאה ה-19 על תיאוריית האטום. ג'ון דלטון הציע משקלים אטומיים יחסיים ב-1803, אך השערתו של אמדאו אבוגדרו (1811) - שנפחי גז שווים מכילים מספר מולקולות שווה - נדחתה תחילה.
לקח עשורים עד שהוא סטניסלאו קניצרו (1858) פתר את הבלבול בין משקלים אטומיים ומולקולריים. גילוי האיזוטופים בשנות ה-1910 הוסיף שכבה נוספת: מה שאנו מכנים "מסה אטומית" הוא למעשה ממוצע משוקלל של איזוטופים.
ב-2019, המול הוגדר מחדש ביחס לקבוע אבוגדרו קבוע (בדיוק 6.02214076 × 10²³), תוך מעבר מהתקן הישן של פחמן-12. שינוי זה לא השפיע על החישובים אך שיפר דיוק וביטל הגדרות מעגליות.
תרכובות גזים נפוצות ומסות מולריות שלהן
להלן טבלת התייחסות של תרכובות גזים נפוצות ומסותיהן המולריות:
| תרכובת גז | נוסחה | מסה מולרית (g/mol) |
|---|---|---|
| מימן | H₂ | 2.016 |
| חמצן | O₂ | 31.998 |
| חנקן | N₂ | 28.014 |
| דו-תחמוצת הפחמן | CO₂ | 44.009 |
| מתאן | CH₄ | 16.043 |
| אמוניה | NH₃ | 17.031 |
| קיטור מים | H₂O | 18.015 |
| דו-תחמוצת הגופרית | SO₂ | 64.064 |
| חד-תחמוצת הפחמן | CO | 28.010 |
| תת-תחמוצת החנקן | N₂O | 44.013 |
| אוזון | O₃ | 47.997 |
| כלוריד המימן | HCl | 36.461 |
| אתאן | C₂H₆ | 30.070 |
| פרופאן | C₃H₈ | 44.097 |
| בוטאן | C₄H₁₀ | 58.124 |
טבלה זו מספקת התייחסות מהירה לגזים נפוצים שאתה עשוי להיתקל בהם ביישומים שונים.
דוגמאות קוד לחישוב מסה מולרית
להלן יישומים של חישובי מסה מולרית בשפות תכנות שונות:
1def calculate_molar_mass(elements):
2 """
3 חשב את המסה המולרית של תרכובת.
4
5 ארגומנטים:
6 elements: מילון עם סמלי יסודות כמפתחות וספירתם כערכים
7 למשל, {'H': 2, 'O': 1} עבור מים
8
9 החזרה:
10 מסה מולרית ב-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 # הוסף יסודות נוספים לפי הצורך
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"יסוד לא ידוע: {element}")
24
25 return total_mass
26
27# דוגמה: חשב מסה מולרית של CO2
28co2_mass = calculate_molar_mass({'C': 1, 'O': 2})
29print(f"מסה מולרית של CO2: {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 // הוסף יסודות נוספים לפי הצורך
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(`יסוד לא ידוע: ${element}`);
14 }
15 }
16
17 return totalMass;
18}
19
20// דוגמה: חשב מסה מולרית של CH4 (מתאן)
21const methaneMass = calculateMolarMass({'C': 1, 'H': 4});
22console.log(`מסה מולרית של CH4: ${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 // הוסף יסודות נוספים לפי הצורך
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("יסוד לא ידוע: " + element);
31 }
32 }
33
34 return totalMass;
35 }
36
37 public static void main(String[] args) {
38 // דוגמה: חשב מסה מולרית של NH3 (אמוניה)
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: %.4f g/mol%n", ammoniaMass);
45 }
46}
471Function CalculateMolarMass(elements As Range, counts As Range) As Double
2 ' חשב מסה מולרית על בסיס יסודות וספירתם
3 ' elements: טווח המכיל סמלי יסודות
4 ' counts: טווח המכיל ספירות מתאימות
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 ' הוסף יסודות נוספים לפי הצורך
30 Case Else
31 CalculateMolarMass = CVErr(xlErrValue)
32 Exit Function
33 End Select
34 Next i
35
36 CalculateMolarMass = totalMass
37End Function
38
39' שימוש ב-Excel:
40' =CalculateMolarMass(A1:A3, B1:B3)
41' כאשר A1:A3 מכיל סמלי יסודות ו-B1:B3 מכיל את ספירתם
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 // הוסף יסודות נוספים לפי הצורך
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("יסוד לא ידוע: " + element);
20 }
21 }
22
23 return totalMass;
24}
25
26int main() {
27 // דוגמה: חשב מסה מולרית של SO2 (תחמוצת גופרית)
28 std::map<std::string, int> so2 = {{"S", 1}, {"O", 2}};
29
30 try {
31 double so2Mass = calculateMolarMass(so2);
32 std::cout << "מסה מולרית של SO2: " << std::fixed << std::setprecision(4)
33 << so2Mass << " g/mol" << std::endl;
34 } catch (const std::exception& e) {
35 std::cerr << "שגיאה: " << e.what() << std::endl;
36 }
37
38 return 0;
39}
40שאלות נפוצות
מה ההבדל בין מסה מולרית למשקל מולקולרי?
הם זהים מבחינה מספרית אך שונים מבחינה מושגית. מסה מולרית (g/mol) מתייחסת למול אחד של חומר—כמות במעבדה. משקל מולקולרי (amu או Da) מתייחס למולקולה בודדת. עבור CO₂, שניהם שווים ל-44.01, אך תאמר "המסה המולרית היא 44.01 g/mol" בעת עבודה בסטויכיומטריה, ו"המשקל המולקולרי הוא 44.01 Da" בדיון על מולקולות בודדות בספקטרומטריית מסה.
האם טמפרטורה משנה את המסה המולרית של גז?
לא. מסה מולרית היא תכונה פנימית המבוססת על הרכב מולקולרי—היא אינה משתנה עם טמפרטורה, לחץ, או תנאים חיצוניים אחרים. מה שכן משתנה הוא התנהגות הגז (צפיפות, נפח, לחץ), ויחסים אלה כוללים מסה מולרית דרך משוואות כמו חוק הגז האידאלי.
האם אני יכול לחשב מסה מולרית של תערובות גזים?
מחשבון זה מטפל בתרכובות טהורות בלבד. עבור תערובות (כמו אוויר), תחשב ממוצע משוקלל: כאשר הוא שבר המול של כל רכיב. לדוגמה, אוויר מכיל כ-78% N₂ (28.014 g/mol) ו-21% O₂ (31.998 g/mol), מה שנותן ממוצע של כ-28.97 g/mol.
כיצד מסה מולרית משפיעה על צפיפות גז?
באופן ישיר ופרופורציונלי. בהיפוך משוואת הגז האידאלי: . בטמפרטורה ולחץ זהים, גז עם פי שניים מסה מולרית יהיה בעל צפיפות כפולה. זו הסיבה מדוע בלוני הליום צפים (M = 4 g/mol לעומת אוויר בכ-29 g/mol) וכן מדוע פחמן דו-חמצני שוקע (M = 44 g/mol).
כמה מדויק המחשבון הזה?
המחשבון משתמש במשקלות אטומיים סטנדרטיים של IUPAC המעודכנים באופן תקופתי על בסיס המדידות המדויקות ביותר. עבור רוב היישומים, התוצאות מדויקות לפחות ל-4 מקומות עשרוניים—הרבה יותר מדויק מאשר מדידות מעבדה טיפוסיות.
מה לגבי תרכובות עם תיוג איזוטופי?
המחשבון לא יעבוד נכון עבורם. הוא משתמש בממוצעי שכיחות טבעיים, כך שדאוטריום (²H) נספר כמימן רגיל (1.008 g/mol במקום 2.014 g/mol). עבור תרכובות דאוטרטיות כמו D₂O המשמשות בספקטרוסקופיית NMR, תצטרך לחשב ידנית תוך שימוש במסות איזוטופיות ספציפיות.
האם אני יכול להשתמש בו עבור יונים?
כן, עבור יונים גזיים. מסת האלקטרון כה קטנה (~0.0005 amu) שהיא זניחה. בין אם אתה מחשב NH₃ או NH₄⁺, השתמש באותן מסות אטומיות. ההפרש של ~0.0005 g/mol נופל בטעות עיגול עבור כל יישום מעשי.
מדוע לחלק מהגזים יש מסות מולריות לא-שלמות?
שתי סיבות: ראשית, מסות אטומיות אינן שלמות כי הן ממוצעים משוקללים של איזוטופים. כלור, למשל, מכיל כ-75% ³⁵Cl ו-25% ³⁷Cl, מה שנותן ממוצע של 35.45 amu. שנית, אפילו איזוטופים בודדים אינם שלמים בדיוק עקב אנרגיית קשר גרעינית (חוסר מסה).
כיצד להתמודד עם תרכובות מימיות?
אם אתה עובד עם משהו כמו CuSO₄·5H₂O בצורה גזית (נדיר, אך אפשרי מבחינה מושגית), טפל בכל מים כמולקולת H₂O נפרדת. הזן Cu (1), S (1), O (9), H (10). הנקודה בנוסחה היא רק סימון—זה יחידה מולקולרית אחת לצורך חישוב מסה מולרית.
מקורות וקריאה נוספת
- משקלים אטומיים סטנדרטיים של IUPAC - ערכי מסה אטומית רשמיים המשמשים בכימיה
- ספר הווב של NIST בכימיה - נתוני תכונות גז מקיפים מהמכון הלאומי לתקנים וטכנולוגיה
- ספר הזהב של IUPAC: מסה מולרית - הגדרה וטרמינולוגיה רשמית
- LibreTexts כימיה: מושג המול - משאב חינוכי על מסה מולרית ומספר אבוגדרו
התחל לחשב
צריך לדעת את המסה המולרית של תרכובת גז עבור עבודת מעבדה, שיעורי בית או חישוב תעשייתי? הזן את האלמנטים והיחסים שלהם למעלה כדי לקבל תוצאות מיידיות.
המחשבון מטפל בכל דבר מגזים דו-אטומיים פשוטים כמו O₂ ועד תרכובות אורגניות מורכבות. העדכונים בזמן אמת מאפשרים לך לנסות הרכבים שונים ולראות מיד כיצד המבנה המולקולרי משפיע על המסה המולרית.
מגבלה לשים לב: כלי זה מניח שאתה מכיר את הנוסחה המולקולרית של התרכובת שלך. אם אתה עובד עם גז לא ידוע, תזדקק לשיטות אנליטיות (ספקטרומטריית מסה, כרומטוגרפיה גזית) כדי לקבוע תחילה את ההרכב. עבור תערובות גזים ולא תרכובות טהורות, חשב את המסה המולרית של כל רכיב בנפרד, ואז חשב את הממוצע המשוקלל על בסיס שברי מול.