صيغة جزيئية من التجريبية
أدخل 180.156 g/mol للمركب و30.026 g/mol للصيغة التجريبية، فتعيد الحاسبة المضاعف 6 الذي يحوّل CH2O إلى C6H12O6، بعد التحقق من أن النسبة عدد صحيح فعلًا. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- كتلة الصيغة التجريبية
- 30.026
- الكتلة المولية
- 180.156
- النسبة
- 6
- المضاعف
- 6
عندما تعرفون مسبقاً كتلة الصيغة التجريبية والكتلة المولية التجريبية لمركب، فإن الخطوة المتبقية في كثير من مسائل الكيمياء العامة هي إيجاد المضاعف الصحيح الذي يحوّل الصيغة التجريبية إلى جزيئية. العلاقة بسيطة وكلاسيكية: n يساوي الكتلة المولية الجزيئية مقسومة على كتلة الصيغة التجريبية، ويجب أن يكون n عدداً صحيحاً موجباً ضمن التقريب المعتاد في المختبر. تقبل هذه الحاسبة هاتين الكتلتين بالغرام لكل مول، وتعيد المضاعف الصحيح مع النسبة الخام للتدقيق، وتفشل بوضوح عندما تكون الكتلة التجريبية صفراً حتى لا يتسرب القسمة على صفر إلى جدول بيانات أو أنبوب تصحيح.
كيف يُعرَّف مضاعف الصيغة الجزيئية
تبلّغ الصيغة التجريبية أبسط نسبة صحيحة للذرات في مركب، مثل CH2O لهيكل كربوهيدرات. كتلة الصيغة التجريبية هي الكتلة المولية لتلك الوحدة الأبسط، وغالباً تُحسب بجمع الأوزان الذرية القياسية لكل عدد عنصر. الصيغة الجزيئية مضاعف صحيح للتجريبية: اضربوا كل دليل في نفس العدد الصحيح الموجب n.
يحصل الكيميائيون على n من بيانات الكتلة وحدها عندما تكون الكتلتان معروفتين مسبقاً: n يساوي M_molecular مقسوماً على M_empirical. في الحساب الدقيق يكون الناتج عدداً صحيحاً مثل اثنين أو ثلاثة أو ستة؛ وفي بيانات الصف ذات الفاصلة العائمة يمتص تسامح مطلق صغير تقريب الأوزان الذرية ودقة الجهاز. إذا لم تكن النسبة قريبة من عدد صحيح موجب، فالمدخلات غير متسقة مع صيغة جزيئية واحدة عند الدقة المذكورة ويجب إعادة فحصها بدل تقريبها بصمت إلى n خاطئ.
تجريبياً، الكتلة الصفرية غير معرّفة لهذه النسبة: القسمة على صفر تنتج Infinity أو NaN، وليسا مضاعفاً صالحاً لمضاعفة الأدلة. تُرفض الكتلة المولية غير الموجبة أيضاً لأن المركبات النقية الحقيقية لها كتلة مولية موجبة. يتضمن الناتج النسبة الخام المنظّفة والمضاعف الصحيح ليُظهر المعلمون القسمة الوسيطة وn النهائي جنباً إلى جنب.
أين تظهر مضاعفات نسبة الكتلة في العمل الحقيقي
تفرض مقررات الكيمياء العامة باستمرار مسائل صيغة جزيئية بخطوتين: أولاً إيجاد الصيغة التجريبية من التركيب المئوي، ثم قسمة الكتلة المولية التجريبية على الكتلة التجريبية للحصول على n ومضاعفة الصيغة. عندما يحسب الطلاب الكتلتين مسبقاً على الورق، ما زالوا يريدون أوراكل موثوقاً للقسمة والتحقق الصحيح قبل كتابة C6H12O6. أقسام المختبر التي تقيس الكتلة المولية بانخفاض نقطة التجمد أو كثافة البخار أو مطيافية الكتلة غالباً تملك M_emp من برمجيات التحليل العنصري وتحتاج فقط خطوة المضاعف دون إعادة تحليل سلسلة صيغة.
مواقع التدريس وصفحات SEO لاستعلام حاسبة الصيغة الجزيئية من التجريبية تحتاج صفحة مخصصة لتلك النية البحثية بدل أداة أثقل تحلّل رموز العناصر أيضاً. إذا احتجتم لاحقاً إلى تحليل سلاسل الصيغة أو جمع الأوزان الذرية أو مسارات التركيب المئوي أو بناء كامل للصيغة الجزيئية من نص بأسلوب CH2O، فاعاملوها كنيات بحث وصفحات منفصلة بدل إثقال حاسبة نسبة الكتلة هذه.
حالات الاستخدام
فحوصات المضاعف في الواجبات
أكدوا n = M / M_emp لأزواج الكتب مثل 180.156 / 30.026 → 6 قبل أن يضاعف الطلاب الأدلة التجريبية إلى الصيغة الجزيئية.
التحقق من الكتلة المولية في المختبر
عندما يمنح التحليل العنصري الكتلة التجريبية مسبقاً، استخدموا الكتلة المولية المقاسة للمركب وحدها لاستعادة المضاعف الصحيح دون إعادة إدخال سلسلة صيغة.
تثبيتات للمصححات الآلية
أنتجوا مضاعفات صحيحة بالجملة وافشلوا بصرامة عند كتلة تجريبية صفر أو نسب غير صحيحة حتى لا تقبل أنابيب LMS أبداً Infinity أو n خاطئاً بصمت.
الأسئلة الشائعة
ما مضاعف الصيغة الجزيئية؟
هو العدد الصحيح الموجب n بحيث تكون الصيغة الجزيئية n أضعاف التجريبية. عددياً n = M_molecular / M_empirical عندما تكون الكتلتان بـ g/mol.
ماذا يحدث إذا كانت الكتلة التجريبية صفراً؟
القسمة على صفر غير معرّفة؛ قدّموا كتلة صيغة تجريبية موجبة بـ g/mol.
هل يجب إرسال سلسلة صيغة كيميائية؟
لتحليل صيغة مثل CH2O إلى سلسلة جزيئية، استخدموا أداة صيغة جزيئية مخصصة.
ماذا لو لم تكن نسبة الكتل عدداً صحيحاً؟
أعيدوا فحص الكتلة المولية التجريبية والأوزان الذرية والتقريب قبل فرض مضاعف.
كيف أنتقل من المضاعف إلى الصيغة الجزيئية؟
اضرب كل رقم سفلي في الصيغة التجريبية في هذا المضاعف. فإذا كان المضاعف 6 أصبحت CH2O هي C6H12O6. ولا تقرأ الحاسبة الصيغة نفسها، بل تعمل بالكتلتين فقط.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/molecular-from-empirical \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"empirical_mass":30.026,"molar_mass":180.156}'const res = await fetch("https://api.kit.forhosting.com/chem/molecular-from-empirical", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"empirical_mass": 30.026,
"molar_mass": 180.156
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/molecular-from-empirical",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"empirical_mass": 30.026,
"molar_mass": 180.156
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/molecular-from-empirical", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"empirical_mass":30.026,"molar_mass":180.156}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"empirical_mass":30.026,"molar_mass":180.156}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/molecular-from-empirical", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"empirical_mass": 30.026,
"molar_mass": 180.156
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.molecular_from_empirical",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
يتشارك الطلاب الذين يتحققون من أمثلة بأسلوب الجلوكوز، وفنيو المختبر الذين يتحققون من كتل مولية لمطيافية الكتلة، ومؤلفو المناهج الذين يربطون مصححات آلية دالة نقية حتمية واحدة في الأداة المجانية بالمتصفح وفي API المدفوعة، بلا استدعاءات شبكة ولا بذور عشوائية ولا انجراف نموذج بين عروض الصف والفحوصات الجماعية المبرمجة.
كيف يُعرَّف مضاعف الصيغة الجزيئية
تتحقق الحاسبة من الحقلين كأعداد محدودة، وتشترط empirical_mass أكبر من صفر وmolar_mass أكبر من صفر، وتحسب النسبة، وتقرب إلى أقرب عدد صحيح، ولا تقبل إلا عندما يبقى المتبقي المطلق ضمن التسامح المعلن. كل شيء حساب نقي حتمي: الكتل المتطابقة تنتج دائماً نفس JSON بلا طوابع زمنية ولا شبكة ولا جداول خارجية.
ما الذي ترسلونه وما الذي تستلمونه
أرسلوا حقلين رقميين مطلوبين. الكتلة التجريبية السالبة أو الكتلة المولية غير الموجبة تفشلان أيضاً. عندما لا تكون النسبة عدداً صحيحاً ضمن زائد أو ناقص صفر فاصلة صفر اثنين، يفشل الطلب برسالة أن الكتلة المولية ليست مضاعفاً صحيحاً للكتلة التجريبية، مع اقتباس النسبة المحسوبة للتشخيص. تشمل الفحوصات الكلاسيكية مئة وثمانين فاصلة واحد خمسة ستة على ثلاثين فاصلة صفر اثنين ستة لتعطي مضاعفاً ستة، وستين على ثلاثين لتعطي مضاعفاً اثنين لحالة بسيطة بأسلوب ثنائي. اربطوا نموذج المتصفح المجاني للواجبات والفحوصات السريعة، ثم استدعوا العقد ذاته من البرامج النصية عند الحاجة إلى مفاتيح إجابة جماعية أو تثبيتات انحدار. الحقل empirical_mass هو كتلة الصيغة التجريبية بالغرام لكل مول، مثلاً ثلاثون فاصلة صفر اثنان ستة لـ CH2O بأوزان ذرية شائعة في الكتب. الحقل molar_mass هو الكتلة المولية للمركب الجزيئي بنفس الوحدات، مثلاً مئة وثمانون فاصلة واحد خمسة ستة لمسائل بأسلوب الجلوكوز حيث n يساوي ستة. قد يصل كلاهما كأعداد JSON أو سلاسل رقمية؛ السلاسل الفارغة وNaN وInfinity تفشل بـ invalid_input ولا تُحسب. عندما يكون empirical_mass صفراً تماماً يفشل الطلب برسالة واضحة بأن الكتلة التجريبية لا يمكن أن تكون صفراً، لأن المضاعف n يساوي M على M_emp غير معرّف. عند النجاح تعيد الاستجابة empirical_mass وmolar_mass منظّفين، والنسبة العائمة، والمضاعف الصحيح، وتسميات وحدات لكل حقل، ووسم method باسم mass_ratio_integer_multiplier، وسلسلة صيغة قابلة للطباعة تقول n يساوي M_molecular على M_empirical. تسعير استدعاءات API الناجحة هو القاعدة المنشورة $0.002 لكل عنصر؛ ولا تستهلك إخفاقات التحقق الرصيد المدفوع مسبقاً.
أين تظهر مضاعفات نسبة الكتلة في العمل الحقيقي
تفضّل منصات المناهج وإضافات LMS عقد JSON أدنى برقمين حتى تقيّم المصححات الآلية مهارة نسبة الكتلة وحدها. دفاتر البحث وبرامج الجرد التي تخزّن بالفعل أعمدة empirical_mass وmolar_mass يمكنها استدعاء هذه القدرة بالجملة وحفظ multiplier لبناة صيغة لاحقين. ولأن هذه القدرة محرك تحليل نقي، فإن تسعير API هو القاعدة المنشورة $0.002 لكل عنصر ناجح والتحقق الفاشل لا يستهلك الرصيد.
أسئلة تقنية
كم التكلفة؟
أداة المتصفح مجانية وتعمل محلياً. تستخدم طلبات API رصيد KIT المدفوع مسبقاً بمقدار $0.002 لكل عنصر ناجح؛ ولا تُحسب المدخلات غير الصالحة.