حاسبة الكسر المولي إلى المولارية
حوّل كسرًا موليًا للمذاب مثل 0.1 إلى مولارية، أي عدد المولات في لتر من المحلول كما تستخدمها المعايرات وملصقات المحاليل، اعتمادًا على الكثافة بوحدة g/mL والكتلتين الموليتين لخليط ثنائي. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الكسر المولي
- 0.1
- الكثافة
- 0.98
- الكتلة المولية للمذاب
- 46.07
- الكتلة المولية للمذيب
- 18.015
- الكسر المولي للمذيب
- 0.9
- الكتلة المولية المتوسطة
- 20.8205
- المولارية
- 4.7068994501
يصف الكسر المولي والمولارية التركيب، لكنهما يجيبان عن أسئلة مختبرية مختلفة. الكسر المولي x هو مولات المذاب مقسومة على إجمالي المولات في الخليط —مستقل عن الحرارة وطبيعي لتوازن البخار–السائل. المولارية M هي مولات المذاب لكل لتر محلول، أي التركيز الحجمي المستخدم في المعايرات وملصقات المخزون ومعظم ستوكيومتري التفاعل. الربط بينهما يتطلب الكثافة والكتل المولية للمكوّنات لإعادة بناء كم مولًا في لتر واحد من الخليط. تأخذ هذه الحاسبة الكسر المولي للمذاب وكثافة المحلول بالغرام لكل مليلتر والكتل المولية للمذاب والمذيب، وتشكّل الكتلة المولية المتوسطة للخليط الثنائي، وتعيد المولارية مع تسميات الوحدات والصيغة المغلقة للتدقيق.
كيف يصبح الكسر المولي مولارية بالكثافة والكتلة المولية المتوسطة
ابدأ من سائل ثنائي من مذاب ومذيب. لتكن x الكسر المولي للمذاب فيكون كسر المذيب واحدًا ناقص x. مع الكتل المولية M_s للمذاب وM_v للمذيب تكون الكتلة المولية المتوسطة للخليط M_avg تساوي x×M_s + (1−x)×M_v.
تبيّن تلك الكتلة المتوسطة كم غرامًا يقابل مولًا واحدًا من جسيمات الخليط. ثم تحوّل كثافة المحلول ρ بالغرام لكل مليلتر كتلة الخليط إلى حجم: لتر واحد من المحلول كتلته ρ×1000 غرام عندما تُعبَّر ρ بـ g/mL. قسمة تلك الكتلة على M_avg تعطي إجمالي مولات الخليط لكل لتر، والضرب في x يعزل مولات المذاب لكل لتر —المولارية M.
باختصار M = x·ρ·1000 / M_avg. يجب أن يقع الكسر المولي في الفترة المغلقة من صفر إلى واحد؛ x يساوي صفرًا يعطي مولارية صفرًا، وهو حد مشروع بلا مذاب. لا تخترع كثافة من جداول حرارة، ولا تبحث عن كتل مولية من صيغة كيميائية، ولا تحوّل الكسر المولي إلى مولالية وحدها، ولا تعالج أنظمة متعددة المكوّنات خارج نموذج المذيب+المذاب الثنائي؛ تبقى تلك نوايا بحث وهبوط منفصلة.
أين يظهر تحويل الكسر المولي إلى المولارية في العمل الحقيقي
تعلّم مقررات الكيمياء الثانوية والجامعية التمهيدية لغتي التركيب وتكلّف تمارين تبدأ من كسور مولية لتوازن بخار–سائل أو محلول مثالي وتطلب التركيز المولي بعد قياس الكثافة أو جدولتها؛ يسرّع أوراكل موثوق التصحيح وإعداد العروض دون ضجيج عائم مرتجل. يترجم كيميائيو العمليات ومهندسو الكيمياء مخرجات توازن الأطوار المكتوبة بالكسر المولي إلى معدلات تغذية مولية للمفاعلات وبرمجيات موازين الكتلة التي تتوقع mol/L. تحدّث مختبرات التحليل ومراقبة الجودة وصفات أو شهادات تسرد التركيب ككسر مولي بينما تتوقع LIMS والدفاتر الإلكترونية وطرائق الأجهزة قوى مخزون مولية.
تحوّل دفاتر البيئة ومعالجة المياه بيانات تيارات متعددة المكوّنات القائمة على المولات إلى مولاريات ثنائية تقريبية عندما يكون المذيب المهيمن ماءً والكثافة معلومة. إن احتجت لاحقًا كسرًا موليًا من مولات مكوّنات خام، أو كسرًا كتليًا إلى كسر مولي، أو نظامية إلى مولارية، أو مولالية من كيلوغرامات المذيب، فعاملها كنوايا بحث وهبوط منفصلة بدل تحميل هذه صفحة حاسبة الكسر المولي إلى المولارية.
حالات الاستخدام
مفاتيح إجابات الواجبات والمختبر
حوّل الكسر المولي للمذاب x والكثافة ρ إلى المولارية M = (x·ρ·1000)/M_avg ليتشارك الطلاب والمصحّحات الآلية حقيقة أساس مغلقة واحدة.
من توازن الأطوار إلى تركيز المختبر
ترجم كسورًا مولية من VLE أو تيارات العملية إلى قوى مخزون mol/L عندما تُعرف كثافة المحلول والكتل المولية الثنائية.
تحديث الوصفات وSOP
ارسم جداول تركيب الكسر المولي إلى تراكيز مولية لـ LIMS وSOP وطرائق الأجهزة التي تتوقع مولًا لكل لتر.
الأسئلة الشائعة
كيف نحوّل الكسر المولي إلى مولارية؟
شكّل الكتلة المولية المتوسطة M_avg = x·M_solute + (1−x)·M_solvent، ثم M = (x · ρ · 1000) / M_avg بكثافة ρ بـ g/mL. النتيجة مولارية بـ mol/L.
ماذا يحدث إذا كانت الكثافة أو كتلة مولية صفرًا أو سالبة؟
الكثافة أو الكتلة المولية غير الموجبة تجعل التحويل الحجمي غير معرّف، فترفض الحاسبة تلك القيم بدل إعادة Infinity أو NaN.
ما وحدة الكثافة التي يجب استخدامها؟
غرام لكل مليلتر (g/mL)، وهي نفسها g/cm³. إن كان لديك g/L أو kg/m³ فحوّل إلى g/mL قبل الاستدعاء ليطابق عامل 1000 الصيغة القياسية.
بماذا تختلف عن حاسبة الكسر المولي؟
تبدأ هذه الأداة من x والكثافة والكتل المولية وتعيد المولارية —نية بحث وهبوط مختلفان.
لماذا نحتاج إلى الكثافة لتحويل الكسر المولي إلى مولارية؟
لأن الكسر المولي نسبة بين مولات فقط، أما المولارية فهي مولات المذاب في لتر من المحلول. تعطي الكثافة كتلة هذا اللتر، وتحوّلها الكتلة المولية المتوسطة إلى مولات كلية، ثم تعطي حصة المذاب قيمة المولارية.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/mole-fraction-to-molarity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mole_fraction":0.1,"density":0.98,"solute_molar_mass":46.07,"solvent_molar_mass":18.015}'const res = await fetch("https://api.kit.forhosting.com/chem/mole-fraction-to-molarity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mole_fraction": 0.1,
"density": 0.98,
"solute_molar_mass": 46.07,
"solvent_molar_mass": 18.015
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/mole-fraction-to-molarity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mole_fraction": 0.1,
"density": 0.98,
"solute_molar_mass": 46.07,
"solvent_molar_mass": 18.015
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/mole-fraction-to-molarity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mole_fraction":0.1,"density":0.98,"solute_molar_mass":46.07,"solvent_molar_mass":18.015}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mole_fraction":0.1,"density":0.98,"solute_molar_mass":46.07,"solvent_molar_mass":18.015}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/mole-fraction-to-molarity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"mole_fraction": 0.1,
"density": 0.98,
"solute_molar_mass": 46.07,
"solvent_molar_mass": 18.015
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.mole_fraction_to_molarity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
يجب أن تكون الكثافة وكل كتلة مولية موجبة بصرامة؛ تفشل القيمة الصفرية أو السالبة بـ invalid_input بدل إنتاج Infinity أو NaN.
كيف يصبح الكسر المولي مولارية بالكثافة والكتلة المولية المتوسطة
الكثافة الصفرية غير معرّفة لأن التركيز الحجمي يحتاج نسبة كتلة إلى حجم موجبة، والكتلة المولية الصفرية تسقط مقام الكتلة المتوسطة، فتُرفض الحالتان وأي قيمة سالبة بـ invalid_input بدل إعادة Infinity. التقييم حساب عائم حتمي مغلق بلا بذور عشوائية ولا طوابع ساعة ولا استدعاءات شبكة ولا انحراف نموذج، فالمدخلات المتطابقة تنتج دائمًا JSON متطابقًا.
ما ترسله وما تسترجعه
تشمل فحوصات الكتاب الكلاسيكية عضويات مائية مخفّفة بـ x قرب العُشر وكثافة قرب غرام لكل مليلتر، ومخاليط ملحية بـ x صغير وكثافة أعلى قليلًا من واحد، ومذيبًا نقيًا بـ x يساوي صفرًا يعطي مولارية صفر. اربط نموذج المتصفح المجاني للواجبات والفحص السريع، ثم استدعِ العقد المطابق من السكربتات عندما تحتاج مفاتيح إجابات جماعية أو تركيبات تقارير مختبر أو أوراكل تقييم. أبقِ الكثافة بـ g/mL: إن أبلغت المصدر كيلوغرامًا لكل متر مكعب أو غرامًا لكل لتر فحوّل قبل الاستدعاء ليطابق عامل الألف تعريف الكتاب. أرسل أربعة أعداد منتهية مطلوبة تحت الحقول mole_fraction وdensity وsolute_molar_mass وsolvent_molar_mass. mole_fraction هو التركيب بلا أبعاد للمذاب x ويجب أن يقع بين صفر وواحد شمولًا. density هي كثافة المحلول bulk بالغرام لكل مليلتر —مكافئة للغرام لكل سنتيمتر مكعب— ويجب أن تكون أكبر من الصفر بصرامة. solute_molar_mass وsolvent_molar_mass هما الكتلتان الموليتان للمكوّنين بالغرام لكل مول ويجب أن تكون كل منهما موجبة بصرامة؛ تفشل القيم الصفرية أو السالبة لأن الكتلة المولية المتوسطة وخارج قسمة المولارية لا يُبنيان من كتل غير فيزيائية. الحقول الناقصة والسلاسل غير الرقمية وNaN وInfinity والكسر المولي خارج الفترة الوحدوية والكثافة أو الكتلة المولية غير الموجبة تفشل بـ invalid_input ولا تُحسب. عند النجاح تعيد الاستجابة مدخلات منظّفة، وتضيف solvent_mole_fraction كواحد ناقص x، وتُبلغ mean_molar_mass M_avg، وتقدّم molarity كنتيجة أساسية بالمولات لكل لتر، وتتضمن كائن تلميح units يسمي الكسور المولية بلا أبعاد وg/mL وg/mol وmol/L، وتضبط method إلى mole_fraction_to_molarity وformula إلى M = x·ρ·1000/M_avg حتى تقتبس الواجبات التعبير نفسه. تسعير استدعاءات API الناجحة هو الأساس المنشور $0.002 لكل عنصر؛ لا تستهلك إخفاقات التحقق الرصيد المدفوع مسبقًا.
أين يظهر تحويل الكسر المولي إلى المولارية في العمل الحقيقي
يريد مؤلفو المناهج للدروس التفاعلية نفس شكل JSON في ودجت المتصفح وAPI ليتوافق أوراق العمل دون اتصال والمصحّحات الآلية عبر الإنترنت. ولأن هذه القدرة محرك parse خالص، تسعير API هو الأساس المنشور $0.002 لكل عنصر ناجح والتحقق الفاشل لا يستهلك الرصيد.
أسئلة تقنية
كم التكلفة؟
أداة المتصفح مجانية وتعمل محليًا. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ والإدخال غير الصالح لا يُحسب.