ماشین حساب مول | ابزار رایگان تبدیل مول به جرم
ماشین حساب رایگان مول، تبدیل بین مول و جرم را با استفاده از وزن مولکولی انجام میدهد. تبدیل دقیق مول به گرم و گرم به مول برای کار در آزمایشگاه شیمی و استوکیومتری.
ماشین حساب مول
فرمول جرم: جرم = مولها × وزن مولکولی
چگونه کار میکند
مول واحد اندازهگیری است که در شیمی برای بیان مقدار ماده شیمیایی استفاده میشود. یک مول از هر مادهای دقیقاً شامل ۶.۰۲۲۱۴۰۷۶×۱۰²۳ واحد اولیه (اتمها، مولکولها، یونها و غیره) است. ماشین حساب مول به تبدیل بین جرم و مول با استفاده از وزن مولکولی ماده کمک میکند.
رابطه مول
مستندات
ماشینحساب مول: تبدیل بین جرم و مول در شیمی
محاسبهگر مول چیست؟
یک محاسبهگر مول تبدیل بین مولها و جرم با استفاده از وزن مولکولی را انجام میدهد - محاسبهای اساسی که به طور مداوم در کارهای آزمایشگاهی شیمی، مسائل تکلیف و تحقیقات با آن مواجه خواهید شد. خود محاسبه بسیار ساده است (ضرب یا تقسیم بر وزن مولکولی)، اما هنگامی که در حال کار با مسائل استوکیومتری چند مرحلهای یا آمادهسازی محلولهای آزمایشگاهی هستید، داشتن تبدیلهای دقیق اهمیت دارد.
نکته اینجاست: محاسبات دستی تا زمانی که با ترکیباتی با وزن مولکولی مانند 342.296 گرم بر مول (ساکارز) سر و کار ندارید یا چندین تبدیل پیاپی را پردازش نمیکنید، خوب کار میکنند. در این مواقع است که خطاهای محاسباتی، بهویژه تحت فشار زمانی در امتحانات یا جلسات آزمایشگاهی، رخ میدهند.
این محاسبهگر تبدیلهای مول به جرم و جرم به مول را برای هر ماده شیمیایی - از عناصر ساده مانند اکسیژن تا ترکیبات آلی پیچیده - انجام میدهد. شما مقادیر خود را وارد میکنید و آن رابطه اساسی را اعمال میکند: جرم = مول × وزن مولکولی.
درک مفهوم مول در شیمی
مول واحد پایه SI برای اندازهگیری مقدار ماده در شیمی است. یک مول دقیقاً ۶.۰۲۲۱۴۰۷۶ × ۱۰²۳ واحد ابتدایی (اتمها، مولکولها، یونها یا سایر ذرات) را شامل میشود. این عدد خاص، که به عنوان عدد آووگادرو یا ثابت آووگادرو شناخته میشود، به شیمیدانان اجازه میدهد که ذرات را با وزن کردن آنها بشمارند - پلی بین دنیای میکروسکوپی اتمی و اندازهگیریهای ماکروسکوپی آزمایشگاهی.
قدرت مفهوم مول در این است که راه عملی برای کار با اتمها و مولکولها فراهم میکند. شما نمیتوانید اتمهای منفرد را روی ترازو بشمارید، اما میتوانید گرم را وزن کنید. تبدیل مول به شما اجازه میدهد بین این دو مقیاس ارتباط برقرار کنید.
فرمولهای محاسبه مول: تبدیل بین مول و جرم
رابطه بین مول، جرم و وزن مولکولی توسط این فرمولهای بنیادی تبدیل مول تعیین میشود:
-
برای محاسبه جرم از مول (مول به گرم):
-
برای محاسبه مول از جرم (گرم به مول):
توضیح متغیرهای فرمول:
- جرم بر حسب گرم (g) اندازهگیری میشود
- مول نشاندهنده مقدار ماده در مول (mol) است
- وزن مولکولی (همچنین به عنوان جرم مولار شناخته میشود) بر حسب گرم بر مول (g/mol) اندازهگیری میشود
اصطلاحات کلیدی برای محاسبات مول
- مول (n): مقدار مادهای که حاوی عدد آووگادرو (۶.۰۲۲۱۴۰۷۶ × ۱۰²۳) واحد است
- جرم (m): کمیت فیزیکی ماده در یک ماده، معمولاً بر حسب گرم اندازهگیری میشود
- وزن مولکولی (MW): مجموع وزنهای اتمی تمام اتمهای یک مولکول، بیان شده در g/mol
- عدد آووگادرو: ۶.۰۲۲۱۴۰۷۶ × ۱۰²۳ ذره در هر مول
- جرم مولار: جرم یک مول از یک ماده، اندازهگیری شده در g/mol (مشابه وزن مولکولی)
چگونه از ماشینحساب مول استفاده کنیم
ماشینحساب دو حالت دارد بسته به آنچه میخواهید پیدا کنید:
تبدیل از مول به جرم (مول به گرم)
- حالت "مول به جرم" را انتخاب کنید
- تعداد مولها را وارد کنید
- وزن مولکولی را بر حسب g/mol وارد کنید
- ماشینحساب جرم را بر حسب گرم نمایش میدهد
مثال کاربردی: در حال نوشتن یک روش آزمایشگاهی هستید و نیاز دارید "X گرم از کربنات سدیم را وزن کنید" اما محاسبه شما مول را از استوکیومتری داده است.
تبدیل از جرم به مول (گرم به مول)
- حالت "جرم به مول" را انتخاب کنید
- جرم را بر حسب گرم وارد کنید
- وزن مولکولی را بر حسب g/mol وارد کنید
- ماشینحساب تعداد مولها را نمایش میدهد
مثال کاربردی: مقدار معینی از واکنشدهنده را وزن کردهاید و نیاز دارید تعیین کنید چند مول دارید برای محاسبات استوکیومتری.
مثال محاسبه: آب (H₂O)
مسئله: محاسبه جرم آب (H₂O) زمانی که 2 مول داریم.
راهحل با استفاده از ماشینحساب مول:
- حالت "مول به جرم" را انتخاب کنید
- عدد "2" را در قسمت مولها وارد کنید
- عدد "18.015" (وزن مولکولی آب) را در قسمت وزن مولکولی وارد کنید
- نتیجه: 36.03 گرم آب
فرمول استفاده شده: جرم = مول × وزن مولکولی = 2 مول × 18.015 گرم/مول = 36.03 گرم
نکته حرفهای: هنگام آمادهسازی محلولهای آبی در آزمایشگاه، اغلب به وزن مولکولی آب نیاز خواهید داشت. به جای محاسبه هر بار از وزنهای اتمی، شیمیدانهای باتجربه وزنهای مولکولی رایج را حفظ میکنند: H₂O = 18.015 گرم/مول، NaCl = 58.44 گرم/مول، و گلوکز = 180.16 گرم/مول که دقایق زیادی را در طول یک نیمسال صرفهجویی میکند.
مثال محاسبه: کلرید سدیم (NaCl)
مسئله: چند مول در 100 گرم نمک خوراکی (NaCl) وجود دارد؟
راهحل با استفاده از ماشینحساب مول:
- حالت "جرم به مول" را انتخاب کنید
- عدد "100" را در قسمت جرم وارد کنید
- عدد "58.44" (وزن مولکولی NaCl) را در قسمت وزن مولکولی وارد کنید
- نتیجه: 1.71 مول NaCl
فرمول استفاده شده: مول = جرم ÷ وزن مولکولی = 100 گرم ÷ 58.44 گرم/مول = 1.71 مول
مرجع سریع: وزنهای مولکولی رایج
از این وزنهای مولکولی رایج برای محاسبات مول سریع استفاده کنید:
| ماده | فرمول شیمیایی | وزن مولکولی (گرم بر مول) |
|---|---|---|
| آب | H₂O | 18.015 |
| کلرید سدیم (نمک خوراکی) | NaCl | 58.44 |
| دیاکسید کربن | CO₂ | 44.01 |
| گاز اکسیژن | O₂ | 32.00 |
| گلوکز | C₆H₁۲O۶ | 180.16 |
| اسید سولفوریک | H₂SO₴ | 98.08 |
| هیدروکسید سدیم | NaOH | 40.00 |
| اسید هیدروکلریک | HCl | 36.46 |
| آمونیاک | NH₃ | 17.03 |
| متان | CH۴ | 16.04 |
اشتباه رایج: خطای متداول در گزارشهای آزمایشگاهی استفاده از وزنهای مولکولی گرد شده (مانند 18 گرم بر مول برای آب به جای 18.015 گرم بر مول) است. برای اکثر کارهای کارشناسی، این موضوع مهم نیست. اما در شیمی تحلیلی یا هنگام کار با مقادیر بزرگ، این تفاوتها تجمع مییابند. در صورت تردید، برای وزنهای مولکولی دقیق به وببوک شیمی NIST مراجعه کنید.
کاربردهای واقعی محاسبات مول
تبدیلات مول به طور مداوم در کارهای عملی شیمی ظاهر میشوند. در اینجا مواردی است که شما واقعاً از این محاسبات استفاده خواهید کرد:
آمادهسازی آزمایشگاهی
هنگام تهیه محلول هیدروکسید سدیم 0.1 موlaر، باید محاسبه کنید: "چند گرم NaOH برای 500 میلیلیتر نیاز دارم؟" تبدیل به این صورت است: 0.1 مول/لیتر × 0.5 لیتر = 0.05 مول، سپس 0.05 مول × 40.00 گرم/مول = 2.00 گرم NaOH. این یک وظیفه روزمره در آزمایشگاههای شیمی تحلیلی است.
سناریوی رایج: شما در حال راهاندازی یک آزمایش تیتراسیون هستید و نیاز به آمادهسازی محلولهای استاندارد با غلظتهای دقیق دارید. تبدیل صحیح مول به جرم تعیین میکند که آیا نتایج شما دقیق خواهند بود یا به طور سیستماتیک با یک ضریب منحرف میشوند.
تجزیه و تحلیل شیمیایی و استوکیومتری
در مسائل استوکیومتری، شما به طور مداوم بین مول و جرم تبدیل میکنید تا معرف محدودکننده و بازده تئوری را پیدا کنید. برای مثال، اگر 10 گرم منیزیم را با اسید کلریدریک مازاد واکنش دهید (Mg + 2HCl → MgCl₂ + H₂)، ابتدا تبدیل میکنید: 10 گرم Mg ÷ 24.31 گرم/مول = 0.411 مول Mg. از آنجا، از نسبتهای مولی برای پیشبینی تشکیل محصول استفاده میکنید.
آنچه پیچیده میشود، کار برگشتی از مقادیر محصول مورد نظر به جرمهای واکنشدهنده مورد نیاز است - این مستلزم زنجیرهای از تبدیلات مول است و خطاها به سرعت در صورت نبود روش محاسباتی قابل اعتماد تجمع مییابند.
کاربردهای صنعتی و داروسازی
در تولید داروها، استانداردهای نظارتی مقادیر دقیق مواد را مطالبه میکنند. هنگام مقیاسبندی از سنتز آزمایشگاهی (تولید میلیگرم) به بچهای تولیدی (تولید کیلوگرم)، تبدیلات دقیق مول به جرم برای حفظ نسبتهای استوکیومتری بحرانی هستند. خطا در وزن مولکولی یا تبدیل در مقیاس میتواند منجر به شکست کل بچ در کنترل کیفیت شود.
آزمایشگاههای شیمی محیط زیست که نمونههای آب یا هوا را تجزیه میکنند، به طور معمول غلظت آلایندهها را از قسمت در میلیون (ppm) به غلظتهای مولار تبدیل میکنند که مستلزم وزنهای مولکولی و تبدیلات دقیق برای گزارش به سازمانهای نظارتی مانند EPA است.
چالشهای محاسبه مول رایج و راهحلها
چالش ۱: یافتن وزن مولکولی دقیق
هنگام کار با ترکیبات آلی پیچیده یا نمکهای آبدار، یافتن وزن مولکولی صحیح میتواند غیرمنتظره دشوار باشد. دانشجویان اغلب از جستجوهای سریع اینترنتی مقادیر اشتباه استفاده میکنند یا فراموش میکنند مولکولهای آب را در ترکیبات آبدار (مانند CuSO₄·5H₂O) در نظر بگیرند.
آنچه در عمل کار میکند: برای عناصر و ترکیبات ساده، از جدول تناوبی با حداقل ۴ رقم اعشار استفاده کنید. برای ترکیبات پیچیده، وببوک شیمی NIST وزنهای مولکولی معتبر را ارائه میدهد. هنگام محاسبه از یک فرمول، با جمع دو برابر وزنهای اتمی دوباره بررسی کنید - خطاهای وزن فرمول یکی از رایجترین منابع پاسخهای اشتباه در امتحانات هستند.
سناریوی واقعی: سولفات مس پنج آبه (CuSO₄·5H₂O) وزن مولکولی ۲۴۹.۶۸ گرم بر مول دارد، نه ۱۵۹.۶۱ گرم بر مول (وزن CuSO₄ بدون آب). فراموش کردن آن پنج مولکول آب، هر محاسبه بعدی را دچار اشکال میکند.
چالش ۲: خطاهای تبدیل واحد
اشتباه کلاسیک: ۲۵۰ میلیگرم از یک ترکیب را اندازه میگیرید، فراموش میکنید به گرم تبدیل کنید و محاسبه میکنید که گویی ۲۵۰ گرم دارید - پاسخ شما با ضریب ۱۰۰۰ اشتباه است. این اتفاق بیشتر از آنچه فکر میکنید رخ میدهد، بهویژه هنگام کار سریع.
راهبرد پیشگیری: قبل از هر محاسبه مول، مقادیر خود را با واحدها بهصراحت بنویسید. اگر "میلیگرم"، "کیلوگرم" یا "میکروگرم" میبینید، بلافاصله به گرم تبدیل کنید. فرمول استاندارد مول فقط با گرم و گرم بر مول کار میکند. این تبدیلها را در حافظه عضلانی خود حفظ کنید:
- ۱ میلیگرم = ۰.۰۰۱ گرم (تقسیم بر ۱۰۰۰)
- ۱ کیلوگرم = ۱۰۰۰ گرم (ضرب در ۱۰۰۰)
- ۱ میکروگرم = ۰.۰۰۰۰۰۱ گرم (تقسیم بر ۱,۰۰۰,۰۰۰)
چالش ۳: ارقام معنادار و گرد کردن
مربیان آزمایشگاه اغلب امتیاز کم میکنند برای ارقام معنادار نادرست، اما قوانین میتوانند گیجکننده باشند. وقتی ۲.۵ مول را در ۱۸.۰۱۵ گرم بر مول ضرب میکنید، آیا پاسخ شما باید ۴۵ گرم، ۴۵.۰ گرم یا ۴۵.۰۴ گرم باشد؟
قانون: برای ضرب و تقسیم (که شامل تمام تبدیلهای مول-جرم میشود)، پاسخ شما باید همان تعداد ارقام معنادار را داشته باشد که اندازهگیری با کمترین دقت دارد. در مثال بالا، ۲.۵ مول ۲ رقم معنادار دارد، بنابراین پاسخ ۴۵ گرم است (نه ۴۵.۰ یا ۴۵.۰۴).
جایی که این مهم است: در شیمی تحلیلی و تحقیقات، حفظ ارقام معنادار مناسب دقت اندازهگیری را نشان میدهد. گزارش ۴۵.۰۳۷۵ گرم در حالی که اندازهگیری اولیه شما فقط با ۲ رقم معنادار دقیق بوده، عدم قطعیت نتیجه را بد نشان میدهد. برای جزئیات بیشتر به راهنمای NIST درباره ارقام معنادار مراجعه کنید.
محاسبات مرتبط با شیمی و تهیه محلولها
پس از تسلط بر تبدیلات مول-جرم، اغلب آنها را با محاسبات دیگر برای کارهای آزمایشگاهی ترکیب میکنید:
محاسبات مبتنی بر غلظت
مولاریته (M): هنگام تهیه محلولها، معمولاً نیاز به تبدیل دارید: "من به 0.5 لیتر سدیم هیدروکسید 0.1 موله نیاز دارم" → "چند گرم سدیم هیدروکسید؟" ابتدا مولها را محاسبه کنید (0.5 لیتر × 0.1 مول/لیتر = 0.05 مول)، سپس به جرم تبدیل کنید (0.05 مول × 40.00 گرم/مول = 2.00 گرم).
مولالیته (m): برای محاسبات خواص کولیگاتیو (افزایش نقطه جوش، کاهش نقطه انجماد) استفاده میشود. برخلاف مولاریته، مولالیته با دما تغییر نمیکند زیرا بر اساس جرم حلال است، نه حجم محلول.
درصد جرمی: رایج در شیمی صنعتی برای توصیف ترکیبات. برای محاسبه، نیاز به جرم هر جزء دارید - که اغلب نیازمند تبدیلات مول به جرم است.
محاسبات مبتنی بر واکنش
تحلیل معرف محدودکننده: در واکنشهای سنتز، به ندرت مقادیر استوکیومتری دقیق از واکنشگرها دارید. باید تعیین کنید کدام واکنشگر زودتر تمام میشود (معرف محدودکننده) تا بازده نظری را محاسبه کنید. این نیازمند تبدیل جرم تمام واکنشگرها به مول، مقایسه با نسبتهای مولی معادله متعادل، سپس تبدیل مجدد به جرم برای پیشبینی محصول است.
درصد بازده: پس از انجام واکنش، آنچه واقعاً به دست آوردهاید (بازده واقعی) را با آنچه محاسبه کردهاید باید به دست آورید (بازده نظری) مقایسه میکنید. هر دو باید در همان واحد، معمولاً گرم باشند که شامل تبدیلات مول است.
در آزمایشگاههای شیمی آلی، درصد بازدههای 60-80% اغلب خوب تلقی میشوند زیرا تلفات محصول در طی خالصسازی، واکنشهای جانبی و انتقال بین ظروف رخ میدهد. دستیابی به بازده نظری (100%) خارج از نمایشهای ساده نادر است.
محاسبات اضافی در شیمی
محاسبات رقیقسازی (C₁V₁ = C₂V₂) در تهیه محلولهای کاری از محلولهای غلیظ کمک میکنند، اما باز هم برای تهیه محلول اولیه نیاز به تبدیلات مول-جرم دارید.
محاسبات قانون گازها مولها را به حجم با استفاده از PV = nRT متصل میکنند، که برای کار با واکنشگرها یا محصولات گازی ضروری است. در STP (دما و فشار استاندارد)، یک مول از هر گاز ایدهآل 22.4 لیتر را اشغال میکند - مقدار دیگری که به خاطر سپردن آن مفید است.
تاریخچه توسعه مفهوم مول
مفهوم مول به یکباره به وجود نیامد - بلکه در طول بیش از یک قرن تکامل یافت، زمانی که شیمیدانان تلاش میکردند نظریه اتمی را با اندازهگیریهای آزمایشگاهی مرتبط کنند.
اوایل قرن ۱۹: مشکل
نظریه اتمی جان دالتون (۱۸۰۳) پیشنهاد میکرد که عناصر در نسبتهای ثابتی ترکیب میشوند، اما راه عملی برای شمارش اتمها وجود نداشت. شیمیدانان میدانستند که ترکیبات ترکیب ثابتی دارند، اما نمیتوانستند این را به تعداد واقعی ذرات مرتبط کنند. شیمیدانان مختلف از مقیاسهای وزن اتمی متفاوتی استفاده میکردند که مقایسه را دشوار میساخت.
بینش آووگادرو (۱۸۱۱)
آمدئو آووگادرو پیشنهاد کرد که حجمهای مساوی گازها در دما و فشار یکسان، تعداد مساوی مولکولها دارند. این موضوع انقلابی بود اما تا ۵۰ سال بعد تقریباً نادیده گرفته شد. این بینش کلیدی را ارائه داد: میتوان تعداد ذرات را با اندازهگیری حجم (برای گازها) یا جرم (برای تمام مواد) مقایسه کرد.
استانداردسازی (۱۸۵۸-۱۹۰۰)
استانیسلاو کانیزارو کار آووگادرو را در کنگره کارلسروهه ۱۸۶۰ احیا کرد و از آن برای ایجاد یک سیستم وزن اتمی ثابت استفاده کرد. ویلهلم استوالد اصطلاح "مول" (از کلمه لاتین "moles" به معنای جرم یا توده) را حدود سال ۱۹۰۰ برای توصیف وزن مولکولی بر حسب گرم معرفی کرد.
بازتعریف مدرن (۲۰۱۹)
برای دههها، مول با استفاده از کربن-۱۲ به عنوان مرجع تعریف میشد (مقداری که حاوی همان تعداد موجودیتها به عنوان اتمها در ۱۲ گرم کربن-۱۲ باشد). در سال ۲۰۱۹، BIPM مول را مجدداً تعریف کرد با تثبیت دقیق عدد آووگادرو: ۶.۰۲۲۱۴۰۷۶ × ۱۰²۳. این تعریف را بنیادیتر و کمتر وابسته به یک اثر فیزیکی میکند.
محاسبهگر مول - نمونه کدها (پایتون، جاوااسکریپت، جاوا، ++C)
اگر در حال ساخت نرمافزارهای آموزش شیمی، ابزارهای تحلیل داده آزمایشگاهی یا اسکریپتهای خودکارسازی محاسبات شیمیایی هستید، نیاز به پیادهسازی تبدیلات مول خواهید داشت. فرمولها ساده هستند، اما داشتن پیادهسازیهای تأیید شده در زبانهای مختلف زمان صرفهجویی میکند.
این نمونهها تبدیلات پایه جرم-مول را نشان میدهند. برای استفاده در تولید، اعتبارسنجی ورودی، مدیریت خطا برای تقسیم بر صفر و در نظر گرفتن الزامات دقت برای برنامه خود را اضافه کنید:
1' فرمول اکسل برای محاسبه جرم از مول
2=B1*C1 ' جایی که B1 شامل مول و C1 شامل وزن مولکولی است
3
4' فرمول اکسل برای محاسبه مول از جرم
5=B1/C1 ' جایی که B1 شامل جرم و C1 شامل وزن مولکولی است
6
7' تابع VBA اکسل برای محاسبات مول
8Function MolesToMass(moles As Double, molecularWeight As Double) As Double
9 MolesToMass = moles * molecularWeight
10End Function
11
12Function MassToMoles(mass As Double, molecularWeight As Double) As Double
13 MassToMoles = mass / molecularWeight
14End Function
151def moles_to_mass(moles, molecular_weight):
2 """
3 محاسبه جرم از مول و وزن مولکولی
4
5 پارامترها:
6 moles (float): مقدار به مول
7 molecular_weight (float): وزن مولکولی در g/mol
8
9 بازگشت:
10 float: جرم به گرم
11 """
12 return moles * molecular_weight
13
14def mass_to_moles(mass, molecular_weight):
15 """
16 محاسبه مول از جرم و وزن مولکولی
17
18 پارامترها:
19 mass (float): جرم به گرم
20 molecular_weight (float): وزن مولکولی در g/mol
21
22 بازگشت:
23 float: مقدار به مول
24 """
25 return mass / molecular_weight
26
27# مثال استفاده
28water_molecular_weight = 18.015 # g/mol
29moles_of_water = 2.5 # mol
30mass = moles_to_mass(moles_of_water, water_molecular_weight)
31print(f"{moles_of_water} مول آب وزن {mass:.4f} گرم دارد")
32
33# تبدیل مجدد به مول
34calculated_moles = mass_to_moles(mass, water_molecular_weight)
35print(f"{mass:.4f} گرم آب معادل {calculated_moles:.4f} مول است")
361/**
2 * محاسبه جرم از مول و وزن مولکولی
3 * @param {number} moles - مقدار به مول
4 * @param {number} molecularWeight - وزن مولکولی در g/mol
5 * @returns {number} جرم به گرم
6 */
7function molesToMass(moles, molecularWeight) {
8 return moles * molecularWeight;
9}
10
11/**
12 * محاسبه مول از جرم و وزن مولکولی
13 * @param {number} mass - جرم به گرم
14 * @param {number} molecularWeight - وزن مولکولی در g/mol
15 * @returns {number} مقدار به مول
16 */
17function massToMoles(mass, molecularWeight) {
18 return mass / molecularWeight;
19}
20
21// مثال استفاده
22const waterMolecularWeight = 18.015; // g/mol
23const molesOfWater = 2.5; // mol
24const mass = molesToMass(molesOfWater, waterMolecularWeight);
25console.log(`${molesOfWater} مول آب وزن ${mass.toFixed(4)} گرم دارد`);
26
27// تبدیل مجدد به مول
28const calculatedMoles = massToMoles(mass, waterMolecularWeight);
29console.log(`${mass.toFixed(4)} گرم آب معادل ${calculatedMoles.toFixed(4)} مول است`);
301public class MoleCalculator {
2 /**
3 * محاسبه جرم از مول و وزن مولکولی
4 * @param moles مقدار به مول
5 * @param molecularWeight وزن مولکولی در g/mol
6 * @return جرم به گرم
7 */
8 public static double molesToMass(double moles, double molecularWeight) {
9 return moles * molecularWeight;
10 }
11
12 /**
13 * محاسبه مول از جرم و وزن مولکولی
14 * @param mass جرم به گرم
15 * @param molecularWeight وزن مولکولی در g/mol
16 * @return مقدار به مول
17 */
18 public static double massToMoles(double mass, double molecularWeight) {
19 return mass / molecularWeight;
20 }
21
22 public static void main(String[] args) {
23 double waterMolecularWeight = 18.015; // g/mol
24 double molesOfWater = 2.5; // mol
25
26 double mass = molesToMass(molesOfWater, waterMolecularWeight);
27 System.out.printf("%.2f مول آب وزن %.4f گرم دارد%n",
28 molesOfWater, mass);
29
30 // تبدیل مجدد به مول
31 double calculatedMoles = massToMoles(mass, waterMolecularWeight);
32 System.out.printf("%.4f گرم آب معادل %.4f مول است%n",
33 mass, calculatedMoles);
34 }
35}
361#include <iostream>
2#include <iomanip>
3
4/**
5 * محاسبه جرم از مول و وزن مولکولی
6 * @param moles مقدار به مول
7 * @param molecularWeight وزن مولکولی در g/mol
8 * @return جرم به گرم
9 */
10double molesToMass(double moles, double molecularWeight) {
11 return moles * molecularWeight;
12}
13
14/**
15 * محاسبه مول از جرم و وزن مولکولی
16 * @param mass جرم به گرم
17 * @param molecularWeight وزن مولکولی در g/mol
18 * @return مقدار به مول
19 */
20double massToMoles(double mass, double molecularWeight) {
21 return mass / molecularWeight;
22}
23
24int main() {
25 double waterMolecularWeight = 18.015; // g/mol
26 double molesOfWater = 2.5; // mol
27
28 double mass = molesToMass(molesOfWater, waterMolecularWeight);
29 std::cout << std::fixed << std::setprecision(4);
30 std::cout << molesOfWater << " مول آب وزن "
31 << mass << " گرم دارد" << std::endl;
32
33 // تبدیل مجدد به مول
34 double calculatedMoles = massToMoles(mass, waterMolecularWeight);
35 std::cout << mass << " گرم آب معادل "
36 << calculatedMoles << " مول است" << std::endl;
37
38 return 0;
39}
40سؤالات متداول درباره محاسبات مول
چگونه مول را به گرم تبدیل کنیم؟
تعداد مول را در وزن مولکولی ضرب کنید: جرم (گرم) = مول (mol) × وزن مولکولی (گرم/مول).
برای مثال، اگر نیاز به دانستن جرم 2 مول آب دارید: 2 مول × 18.015 گرم/مول = 36.03 گرم. محاسبه ساده است، اما دقت به استفاده از وزن مولکولی صحیح بستگی دارد. هنگام کار با ترکیبات ناآشنا، وزن مولکولی را از منبع معتبری مانند وببوک شیمی NIST تأیید کنید، نه تخمین بزنید.
چگونه گرم را به مول تبدیل کنیم؟
جرم را بر وزن مولکولی تقسیم کنید: مول (mol) = جرم (گرم) ÷ وزن مولکولی (گرم/مول).
اگر 100 گرم نمک طعام (NaCl) دارید و نیاز به مول دارید: 100 گرم ÷ 58.44 گرم/مول = 1.71 مول. این تبدیل برای مسائل استوکیومتری ضروری است که در آن نیاز به مقایسه مقادیر مواد مختلف در یک واکنش با استفاده از نسبتهای مولی از معادله متعادل دارید.
مول در شیمی چیست؟
مول واحد SI برای مقدار ماده است. یک مول دقیقاً شامل 6.02214076 × 10²³ ذره (اتم، مولکول، یون و غیره) است - این عدد آووگادرو است.
آن را مانند یک واحد شمارش تصور کنید، مشابه "دوجین" که 12 را معنی میدهد. اما به جای 12، مول 6.022 × 10²³ را معنی میدهد. چرا چنین عدد عجیبی؟ این عدد طوری انتخاب شده که یک مول اتم کربن-12 دقیقاً 12 گرم وزن داشته باشد، که واحد جرم اتمی (amu) در جدول تناوبی را مستقیماً به گرم بر مول تبدیل میکند.
(ترجمه ادامه دارد...)
مراجع
-
براون، ت. ل.، لِمی، ه. ا.، برستن، ب. ا.، مورفی، ک. ج.، و وودوارد، پ. م. (۲۰۱۷). شیمی: علم مرکزی (چاپ چهاردهم). پیرسون.
-
چانگ، ر.، و گلدزبی، ک. ا. (۲۰۱۵). شیمی (چاپ دوازدهم). مکگرا-هیل آموزش.
-
IUPAC. (۲۰۱۹). سیستم بینالمللی واحدها (SI) (چاپ نهم). دفتر بینالمللی اوزان و مقیاسها.
-
پتروچی، ر. ه.، هرینگ، ف. گ.، مادورا، ج. د.، و بیسونت، ک. (۲۰۱۶). شیمی عمومی: اصول و کاربردهای مدرن (چاپ یازدهم). پیرسون.
-
زامدال، س. س.، و زامدال، س. ا. (۲۰۱۳). شیمی (چاپ نهم). سنگاژ لرنینگ.
-
موسسه ملی استانداردها و فناوری. (۲۰۱۸). وببوک شیمی NIST. https://webbook.nist.gov/chemistry/
-
اتحادیه بینالمللی شیمی محض و کاربردی. (۲۰۲۱). مجموعه اصطلاحات شیمیایی (کتاب طلایی). https://goldbook.iupac.org/
شروع تبدیل بین مول و جرم
ماشینحساب بالا تبدیلهای مول به جرم و جرم به مول را برای هر ترکیب انجام میدهد. مقادیر خود (مول یا جرم، به علاوه وزن مولکولی) را وارد کنید و آن محاسبه را با استفاده از فرمولهای استاندارد انجام میدهد.
برای تکالیف شیمی، کار آزمایشگاهی یا مسائل استوکیومتری، تبدیلهای دقیق مول مهم هستند. یک خطای واحد در وزن مولکولی یا تبدیل واحد میتواند در کل مجموعه مسائل گسترش یابد. هنگامی که از طریق چندین محاسبه یا طرحهای واکنش پیچیده کار میکنید، داشتن ابزاری قابل اعتماد برای تأیید سریع به شناسایی اشتباهات در مراحل اولیه کمک میکند.
خود فرمولها ساده هستند - ضرب یا تقسیم بر وزن مولکولی - اما دقت هنگام آمادهسازی محلولهای آزمایشگاهی واقعی یا محاسبه بازده نظری برای آزمایشها مهم است.