حاسبة تحويل الكسر المولي إلى المولالية
كسر مولي للمذاب قدره 0.1 في الماء، بكتلة مولية 18.015 غ/مول، يعطي 6.167699756376 مول/كغ. انقل الكسور المولية من جدول إلى المولالية التي تحتاجها معادلات التجمد والغليان، دون حاجة إلى الكثافة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الكسر المولي
- 0.1
- الكتلة المولية للمذيب
- 18.015
- المولالية
- 6.1676997564 mol/kg
- الكسر المولي للمذيب
- 0.9
- كتلة المذيب g
- 16.2135
- كتلة المذيب kg
- 0.0162135
تحوّل حاسبة الكسر المولي إلى المولالية مدخلين من الكتاب—الكسر المولي بلا أبعاد للمذاب والكتلة المولية للمذيب بالجرام لكل مول—إلى تركيز المحلول الذي يكتبه الكيميائيون m، أي مولات المذاب لكل كيلوغرام مذيب. أدخلوا x وM_solvent؛ تعيد الأداة المولالية بوحدة mol/kg، والكسر المولي المكمل للمذيب، وكتلة المذيب على أساس مول إجمالي واحد، والصيغة المغلقة m تساوي ألفًا مضروبًا في x على قوس مفتوح واحد ناقص x قوس مغلق مضروبًا في M_solvent، وخطوات استبدال مرتبة يمكن نسخها إلى أوراق العمل أو التحقق منها في اختبارات الوحدة. فحوصات الواجبات وتحضير الامتحانات والعمل المسبق للخواص الجامعة والقيم المتوقعة لتمارين البرمجة تحتاج جميعها نفس الخريطة الحتمية دون فتح جدول.
معنى الكسر المولي والمولالية في محلول ثنائي
في نظام ثنائي يكون كسر المذيب المولي ببساطة واحدًا ناقص x، والقيمتان عددان بلا أبعاد بين الصفر والواحد. المولالية m مختلفة: تعد مولات المذاب لكل كيلوغرام مذيب فقط، فلا تغيّر تغيّرات الحجم بالحرارة القيمة كما تفعل المولارية. الجسر بين مقياسي التركيز يستخدم الكتلة المولية للمذيب.
عندما يكون x صفرًا يكون الخليط مذيبًا نقيًا والمولالية صفرًا. عندما يقترب x من الواحد لا تكاد تبقى كتلة مذيب وتنمو المولالية بلا حد؛ وعند x يساوي واحدًا تمامًا تنهار التعريف لأن المقام بلا مذيب، لذلك ترفض هذه الحاسبة إدخال المذاب النقي بدل اختراع إجابة لانهائية.
نصائح عملية وحدود وعمليات بحث ذات صلة
استخدموا الكتلة المولية للمذيب بالجرام لكل مول، الوحدة التي تسردها تقريبًا كل الجداول الدورية وكتب الدراسة—للماء نحو ثمانية عشر فاصلة صفر واحد خمسة جرامًا لكل مول، لا صفر فاصلة صفر واحد ثمانية كيلوغرام لكل مول، وإلا يُحسب عامل الألف في الصيغة مرتين. فضّلوا إرسال أعداد لا سلاسل مسبقة التنسيق عند التحكم في العميل؛ تُقبل السلاسل العددية فقط عند مطابقة نمط عددي منتهٍ صارم.
تُعامل الكسور المولية القريبة من الواحد ضمن واحد في عشرة إلى القوة ناقص خمسة عشر من الوحدة كمذاب نقي وتُرفض حتى لا يخترع ضجيج الفاصلة العائمة مولالية هائلة. تستهدف هذه الصفحة من يبحثون عن حاسبة كسر مولي إلى مولالية، تحويل x إلى m، أو تركيز محلول بكتلة مولية للمذيب عبر الإنترنت؛ وليست محول مولالية إلى مولارية يحتاج الكثافة، ولا أداة تخصيب متعدد المكوّنات، ولا حاسبة نقطة غليان للخواص الجامعة.
فضّلوا هذه القدرة عندما يكون لديكم x وM_solvent وتحتاجون m فقط؛ إن سرد المصدر نسبة كتلية أو مولارية فحوّلوا أولًا إلى كسر مولي أو استخدموا أداة مخصصة.
حالات الاستخدام
فحوصات واجبات تحويل التركيز
يدخل الطلاب كسر المولي للمذاب والكتلة المولية للمذيب من مسائل الكتاب ويقارنون المولالية وكتلة المذيب المكتوبتين يدويًا بنتيجة حتمية قبل التسليم.
اختبارات وحدة لأدوات الكيمياء
أنشئوا حالات معروفة لمخاليط ثنائية مع رفض متعمد لكتلة مولية صفرية للمذيب وx يساوي واحدًا كقيم متوقعة لتمارين البرمجة.
تحضير قبل حلول الخواص الجامعة
تحوّل الأنابيب أولًا الكسور المولية المجدولة إلى مولالية ثم تغذي m وحدات انخفاض نقطة التجمد أو ارتفاع نقطة الغليان التي تتوقع تركيزًا مولاليًا.
الأسئلة الشائعة
ماذا يحدث عندما تكون الكتلة المولية للمذيب صفرًا؟
المولالية غير معرّفة لأن كتلة المذيب ستكون صفرًا.
هل يمكن أن يكون الكسر المولي 1؟
لا. المذاب النقي بلا كيلوغرامات مذيب، لذا المولالية غير معرّفة. تتطلب الحاسبة 0 ≤ x < 1.
هل الكثافة مطلوبة؟
لا. التحويل من الكسر المولي إلى المولالية يستخدم x والكتلة المولية للمذيب فقط. الكثافة لازمة عند تحويل المولالية إلى المولارية (على أساس الحجم).
ما الصيغة التي تستخدمها الحاسبة؟
المولالية تساوي 1000 مضروبة في الكسر المولي، مقسومة على حاصل ضرب واحد ناقص الكسر المولي في الكتلة المولية للمذيب بالغرام لكل مول. وأساسها مول واحد من الخليط موزع بين المذاب والمذيب.
ما المولالية الناتجة عن كسر مولي 0.1 في الماء؟
نحو 6.167699756376 مول/كغ. في مول واحد من الخليط توجد 0.1 مول من المذاب و0.9 مول من الماء، أي 16.2135 غ، وقسمة 0.1 مول على 0.0162135 كغ تعطي النتيجة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/mole-fraction-to-molality \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mole_fraction":0.1,"solvent_molar_mass":18.015}'const res = await fetch("https://api.kit.forhosting.com/chem/mole-fraction-to-molality", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mole_fraction": 0.1,
"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-molality",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mole_fraction": 0.1,
"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-molality", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mole_fraction":0.1,"solvent_molar_mass":18.015}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mole_fraction":0.1,"solvent_molar_mass":18.015}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/mole-fraction-to-molality", 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,
"solvent_molar_mass": 18.015
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.mole_fraction_to_molality",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs | 1000000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
عندما تكون الكتلة المولية للمذيب صفرًا يكون التحويل غير معرّف، لذا تعيد API خطأ invalid_input واضحًا بدل اللانهاية. المسار حساب صرف—بلا شبكة ولا بذور عشوائية ولا اعتماد على ساعة الجدار—لذا يعيد مشغّل المتصفح المجاني وAPI المدفوعة مسبقًا نفس JSON بعد تقريب عشري ثابت في كل استدعاء.
معنى الكسر المولي والمولالية في محلول ثنائي
الكسر المولي للمذاب، وكثيرًا ما يُكتب x أو x_solute، هو نسبة مولات المذاب إلى إجمالي مولات كل مكوّنات الخليط. على أساس ملائم لمول واحد من المكوّنات الكلية تُعيَّن n_solute مساوية لـ x وn_solvent مساوية لواحد ناقص x؛ فكتلة المذيب بالجرام هي n_solvent×M_solvent، والقسمة على ألف تحوّل تلك الكتلة إلى كيلوغرامات. تتبع المولالية فورًا كـ n_solute مقسومة على mass_solvent بالكيلوغرام، وتُعاد ترتيبها إلى الصيغة المدمجة m تساوي ألف×x÷(واحد−x)×M_solvent مع M_solvent بالجرام لكل مول. يهتم المعلمون والمصححون الآليون أيضًا بالكتلة المولية الصفرية للمذيب: يجب أن يرى الطالب الذي ينسى الوحدات أو يلصق حقلًا فارغًا invalid_input لا NaN صامتًا يسمّم أنبوب دفتر المختبر.
كيف تستدعي API وماذا يعود
يجب أن يحقق الكسر المولي صفرًا أقل من أو يساوي x وأقل بصرامة من واحد؛ ويجب أن تكون الكتلة المولية للمذيب موجبة بصرامة بالجرام لكل مول. أرسلوا جسم JSON برقمين منتهيَين مطلوبين: mole_fraction (أسماء بديلة x وx_solute وsolute_mole_fraction وchi وχ) وsolvent_molar_mass (أسماء بديلة M_solvent وMw_solvent وsolvent_Mw وmolar_mass_solvent وM1). يجب أن تبقى القيم المطلقة ضمن الحد المنشور تريليون واحد لتظل النواتج الوسيطة منتهية بدقة IEEE المزدوجة على Worker وفي المتصفح. عند النجاح تعيد الاستجابة mole_fraction وsolvent_molar_mass مقربين، وتضبط molality على النتيجة المقربة، وunit على السلسلة mol/kg، وsolvent_mole_fraction على واحد ناقص x، وmass_solvent_g وmass_solvent_kg على كتل أساس المول الإجمالي الواحد، وformula على سلسلة التحويل المغلقة، وmessage على ملخص قصير، وsteps على مصفوفة مرتبة من أسطر الاستبدال يمكن عرضها أو التحقق منها. فشل التحقق—حقول ناقصة، أعداد غير منتهية، قيم خارج الحدود المطلقة، كسر مولي خارج الفترة نصف المفتوحة، كتلة مولية للمذيب صفرية أو سالبة، أو مولالية محسوبة غير منتهية—يعيد invalid_input ولا يُحسب أبدًا. التسعير $0.002 ثابت لكل طلب ناجح بوحدة item وسعر حدّي صفري.
نصائح عملية وحدود وعمليات بحث ذات صلة
عند التدريس، اقرنوا أمثلة: x يساوي صفر فاصلة واحد في الماء مع M_solvent يساوي ثمانية عشر فاصلة صفر واحد خمسة يعطي نتيجة متعددة المولال وخطوات كاملة؛ x يساوي صفر يعطي مولالية صفر؛ وsolvent_molar_mass يساوي صفر يُظهر مسار invalid_input الصلب الذي يطابق وعد المنتج. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المدفوع مسبقًا، ما يبقي سكربتات الاستكشاف رخيصة عندما يضع المتعلمون الكتلة المولية للمذيب صفرًا عمدًا. فحوصات الذهاب والإياب سهلة: أعيدوا حساب ألف×x على (واحد−x)×M_solvent يدويًا وتأكدوا من مساواة المولالية المنشورة ضمن نفس تقريب الاثنتي عشرة منزلة، وتأكدوا أن mass_solvent_kg×molality يستعيد n_solute مساوية لـ x على أساس المول الواحد.
أسئلة تقنية
ما صيغة التحويل من الكسر المولي إلى المولالية؟
لخليط ثنائي، m = 1000 · x / ((1 − x) · M_solvent)، حيث x كسر المولي للمذاب وM_solvent الكتلة المولية للمذيب بوحدة g/mol. النتيجة m بوحدة mol/kg مذيب.
هل حاسبة الكسر المولي إلى المولالية مجانية؟
أداة المتصفح مجانية وتعمل محليًا. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل طلب ناجح؛ والمهام الفاشلة لا تُحسب أبدًا.