حاسبة التركيب المئوي
يتكوّن الماء كتليًا من نحو 11 % هيدروجين و89 % أكسجين: اكتب صيغة وشاهد حصة كل عنصر من الكتلة المولية، مع عدد ذراته والوزن الذري المستخدم ومساهمته في الكتلة. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
تحوِّل حاسبة التركيب المئوي هذه صيغة كيميائية إلى النسبة المئوية الكتلية لكل عنصر في وحدة صيغة واحدة. التركيب المئوي الكتلي هو الفحص الكلاسيكي في الكيمياء العامة الذي يجيب عن مقدار الكتلة المولية لمركب الذي يأتي من كل عنصر: للماء تتوقع نحو 11 بالمئة هيدروجينًا و89 بالمئة أكسجينًا، وللغلوكوز تتبع حصص الكربون والهيدروجين والأكسجين التعريف نفسه. يحلِّل المحرك صيغًا مضغوطة برموز عناصر وأدلة صحيحة وأقواس متداخلة، ويضرب عدد ذرات كل عنصر في وزنه الذري القياسي الثابت، ويقسم على الكتلة المولية الكلية، ويضرب في مئة. من الفحوص المدرسية الشائعة H2O وCO2 وNaCl وC6H12O6، وأملاح مثل Fe2(SO4)3 حيث تجمِّع الأقواس أيونات متعددة الذرات. المسار حتمي تمامًا بلا اتصال بالشبكة ولا عيّنات عشوائية ولا اختصارات مرتبطة بالتاريخ.
ماذا يعني التركيب المئوي وما الذي يحتويه الرد
يُبلِّغ التركيب المئوي الكتلي عن مقدار كتلة وحدة صيغة المركب المنسوب إلى كل عنصر. إن حوت وحدة الصيغة n_E ذرة من العنصر E بوزن ذري A_E، فإن مساهمة كتلة E هي n_E×A_E، والكتلة المولية M هي مجموع تلك المساهمات على كل العناصر، والنسبة المئوية الكتلية لE هي مئة ضعف تلك المساهمة مقسومة على M. هذا التعريف مستقل عن حجم العيّنة: تنطبق النسب المئوية نفسها سواء وزنت ملليغرامًا واحدًا أو كيلوغرامًا واحدًا من المركب النقي، لأنها نسب مساهمات مولية لا كتل مطلقة لعيّنة معيّنة.
يلتقي الطلاب بالفكرة حين يسأل كتاب مدرسي عن النسبة المئوية الكتلية للأكسجين في ملح، أو حين يسأل مختبر هل يطابق تركيب تجريبي صيغة، أو حين تعكس مسائل الصيغة الأولية الحساب نفسه. تُرجع هذه الحاسبة نص الصيغة المُدخَل، والكتلة المولية الكلية لوحدة صيغة واحدة، ومصفوفة elements مرتَّبة بترتيب الظهور الأول في الصيغة، ولكل عنصر الرمز وعدد الذرات والكتلة الذرية المستخدمة ومساهمة الكتلة والنسبة المئوية الكتلية. لا يوجد مسار جبري رمزي (CAS) تقريبي ولا بحث حي عن الأوزان الذرية: يستخدم المحرك جدولًا داخليًا ثابتًا حتى تبقى النتائج قابلة لإعادة الإنتاج.
من حالات الرفض غياب الصيغة، أو سلاسل فارغة، أو مسافات داخل الصيغة، أو نقاط هيدرات وفواصل أخرى، أو رموز عناصر مجهولة، أو أقواس غير متطابقة، أو أدلة صفرية أو مفقودة مكتوبة كرموز غير صالحة فقط، وصيغ لا تحتوي أي رمز عنصر.
أين يُستخدم التركيب المئوي الكتلي في الدراسة والعمل المختبري والبرمجيات
يستخدم الطلاب التركيب المئوي حين تطلب مجموعة واجب النسبة المئوية الكتلية لكل عنصر في مركب مُسمّى، أو حين يتحققون هل تطابق صيغة مقترحة بيانات احتراق أو تحليل عنصري، أو حين يحوِّلون بين الصيغ الأولية والجزيئية بعد قياس التركيب. يستطيع المعلمون توليد مفاتيح إجابات مسبقًا لصيغ معتدلة دون الاعتماد على تطبيقات حاسبة مبهمة تُغيِّر الأوزان الذرية بصمت أو تُسقِط مجموعات متعددة الذرات. يستخدم فنيو المختبر وفحوص الجودة النسب نفسها حين تسرد شهادة تحليل نسبًا مئوية كتلية للعناصر ويجب مقارنة التركيب النظري بوحدة صيغة معروفة.
يستدعي المطورون العقد نفسه من نصوصهم البرمجية لتوليد متجهات اختبار حتمية لمدرِّبي الكيمياء، أو لتطبيع صيغ مُدخَلة من المستخدم قبل تصدير دفتر مختبر، أو لتلبية متطلبات تحديات برمجية تطلب نسبة مئوية كتلية بدلًا من رسم تقريبي باليد. اجمع بينها وبين أدوات التركيز المولاري أو التخفيف حين تحتاج كميات محلولية ذات صلة، ومع نقاط نهاية علمية أخرى حين تبني مختبرًا صغيرًا من حاسبات كيميائية مجانية وحتمية.
حالات الاستخدام
الواجب المدرسي ومفاتيح أوراق العمل
احسب النسبة المئوية الكتلية لكل عنصر من صيغ مدرسية مثل H2O أو C6H12O6 أو Fe2(SO4)3 قبل التصحيح.
بيانات اختبار حتمية
ولّد جداول كتلة مولية ونسبة مئوية كتلية قابلة لإعادة الإنتاج لاختبارات الوحدات ومدرِّبي الكيمياء وتأكيدات CI.
برمجيات المختبر والتدريس
طبّع صيغًا يُدخلها المستخدم إلى نسب مئوية كتلية للعناصر للدروس التفاعلية وفحوص التركيب.
الأسئلة الشائعة
ما الصيغ المدعومة؟
صيغ مضغوطة برموز عناصر وأدلة صحيحة وأقواس متداخلة (مثلًا H2O وCa(OH)2 وFe2(SO4)3). تُرفَض المسافات ونقاط الهيدرات.
ماذا يحدث إن كانت الصيغة غير صالحة؟
تفشل الرموز المجهولة والأقواس غير المتطابقة والصيغ الفارغة والأحرف غير المدعومة برسالة واضحة.
هل تُبحَث الأوزان الذرية عبر الإنترنت؟
لا. تستخدم الحاسبة جدول وزن ذري قياسي داخليًا ثابتًا حتى تبقى النتائج حتمية وآمنة دون اتصال.
هل تتغير النسب المئوية بتغير كمية العينة؟
لا. النسب المئوية هي نسب داخل وحدة صيغة واحدة، لذا تبقى نفسها سواء وزنت مليغرامًا أو كيلوغرامًا من المركب النقي. الصيغة وحدها هي التي تحددها.
هل يمكنني استنتاج الصيغة من النسب المئوية؟
لا، تسير هذه الحاسبة في الاتجاه المعاكس: تبدأ من الصيغة وتعطي نسبة كل عنصر. وهي مفيدة للتحقق مما إذا كانت صيغة مقترحة تطابق تركيبًا قيس في تحليل عنصري.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/percent-composition \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"formula":"H2O"}'const res = await fetch("https://api.kit.forhosting.com/chem/percent-composition", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"formula": "H2O"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/percent-composition",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"formula": "H2O"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/percent-composition", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"formula":"H2O"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"formula":"H2O"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/percent-composition", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"formula": "H2O"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.percent_composition",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_formula_len | 200 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
استخدمها مجانًا في المتصفح للواجب المدرسي والتحضير للمختبر ومفاتيح أوراق العمل، أو استدعِ واجهة API بسعر $0.002 لكل طلب ناجح حين تحتاج بيانات نسبة مئوية كتلية ثابتة وقابلة لإعادة الإنتاج في اختبارات CI أو برمجيات التدريس أو العروض التعليمية.
ماذا يعني التركيب المئوي وما الذي يحتويه الرد
تُرجع أيضًا الدقة المستخدمة، وعلامة الطريقة percent_composition، ونص تعريف موجز، وتلميح وحدة نسبة مئوية كتلية. إن احتجت إلى التركيز المولاري، أو عوامل التخفيف، أو معاملات تفاعل موزون، استخدم الأدوات المخصصة لذلك؛ هذه الصفحة تجيب فقط عن التركيب المئوي الكتلي من صيغة صالحة بمخرجات عددية ثابتة تناسب أوراق العمل واختبارات الوحدات ومستهلكي API.
كيف تُقرأ الصيغ وكيف تبقى النسب المئوية الكتلية قابلة لإعادة الإنتاج
الصيغة الصالحة نص مضغوط من رموز عناصر (حرف كبير واحد، وحرف صغير اختياري)، وأدلة صحيحة موجبة، وأقواس متداخلة لمجموعات مثل الكبريتات أو الهيدروكسيد. من الأمثلة التي تُحلَّل بنظافة H2O وCO2 وCH4 وNaCl وC6H12O6 وCa(OH)2 وFe2(SO4)3 و(NH4)2SO4. تُرفَض المسافات حتى لا تتحول لصقة خاطئة إلى قراءة خاطئة صامتة؛ ويُرفَض ترميز الهيدرات بنقطة وسطى برسالة واضحة بدلًا من تحليل جزئي. يمكن أن تتداخل الأقواس حتى عمق موثَّق، ويمكن أن يحمل كل قوس إغلاق مضاعفًا صحيحًا يُحجِّم كل ذرة داخل المجموعة. الحقل المفضَّل هو formula، لكن تُقبَل أسماء بديلة f وcompound وchemical_formula وexpression، حتى تُعيد جداول البيانات وسلاسل الاستعلام والنماذج المكتوبة استخدام العقد نفسه. يجب أن يوجد كل رمز في جدول الأوزان الذرية القياسية المدمج؛ وتفشل الرموز المجهولة برسالة invalid_input تُسمّي الرمز. حقل الدقة precision الاختياري، وله اسما بديلان decimals وdp، يحدد عدد الخانات العشرية المعروضة للكتلة المولية والكتل الذرية ومساهمات الكتلة والنسب المئوية، وقيمته الافتراضية عشرة والحد الأقصى خمسة عشر حفاظًا على ثبات ملفات JSON المرجعية. اجمع بين التشغيل المجاني في المتصفح على هذه الصفحة وواجهة API المدفوعة حين تحتاج النتيجة الرياضية ذاتها داخل خط أنابيب آلي دون إعادة تنفيذ صيغة التركيب المئوي بنفسك.
أين يُستخدم التركيب المئوي الكتلي في الدراسة والعمل المختبري والبرمجيات
تستخدم أدوات المنتجات والتعليم نقطة النهاية حين يكتب المتعلم صيغة وتحتاج الواجهة إلى عرض جدول نسب مئوية للعناصر مع كتلة مولية واضحة. يعمل هذا كله داخل متصفحك مجانًا على هذه الصفحة؛ ومن خلال API يكلف كل استعلام ناجح $0.002، ولا يُحتسَب التحقق الفاشل، ولا يُحفَظ شيء بعد إرجاع الرد. هذا الفصل بين الاستكشاف التفاعلي المجاني وواجهة API المدفوعة المطابقة له يوافق بقية كتالوج KIT من الفئة A، ويتيح لك الانتقال من عرض توضيحي في الصف إلى خط أنابيب آلي دون تغيير النتيجة الرياضية.
أسئلة تقنية
كم تكلفة حاسبة التركيب المئوي؟
هي مجانية في متصفحك على هذه الصفحة. أما عبر API فيكلف كل طلب ناجح $0.002؛ ولا تُحتسَب المدخلات غير الصالحة.
كيف تُعرَّف النسبة المئوية الكتلية؟
لكل عنصر E، النسبة% E = 100 × (n_E × A_E) / M، حيث n_E عدد الذرات، وA_E الوزن الذري، وM الكتلة المولية لوحدة صيغة واحدة.