حاسبة أفوجادرو
حوّل كمية المادة بالمول إلى عدد جسيمات باستخدام ثابت أفوجادرو الدقيق: 1 mol يساوي 6.02214076 × 10²³ من الذرات أو الجزيئات أو الأيونات أو وحدات الصيغة. أدخل المولات واقرأ العدد مع كل خطوة تعويض ظاهرة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- مولات
- 1
- الجسيمات
- 602,214,076,000,000,000,000,000
- ثابت أفوجادرو
- 602,214,076,000,000,000,000,000
- N A
- 602,214,076,000,000,000,000,000
- وحدة المولات
- mol
تحوّل حاسبة أفوجادرو كمية المادة بالمولات إلى عدّ جسيمات باستخدام ثابت أفوجادرو الدقيق في SI، فيحصل الطلبة وفنيو المختبر وسكربتات التصحيح على عدد الذرات أو الجزيئات أو الأيونات أو الوحدات الصيغية دون جدول بيانات. أدخلوا المولات، واضربوا في N_A المساوي 6.02214076 في عشرة أس ثلاثة وعشرين مولاً مقلوبًا، ثم اقرأوا N.
ماذا يفعل ثابت أفوجادرو بكمية بالمولات
ثابت أفوجادرو هو جسر SI الدقيق بين كمية المادة لدى الكيميائي وعدّ الكيانات الأولية بمقياس المختبر. بعد إعادة تعريف المول عام 2019 يُثبَّت N_A عند 6.02214076 في عشرة أس ثلاثة وعشرين مولاً مقلوبًا: لم يعد تجميعًا مقيسًا لمتوسطات تجريبية تعدّلها الكتب بين الطبعات. تطبق هذه الحاسبة متطابقة واحدة فقط: N يساوي n في N_A.
تقدّمون n بالمولات؛ وتتلقون N عدًّا للجسيمات. قد تكون تلك الجسيمات ذرات عنصر، أو جزيئات مركب تساهمي، أو أيونات ملح، أو وحدات صيغية لصلب شبكي. الثابت لا يفحص النوع؛ يكتفي بتحجيم الكمية.
مول واحد من أي كيان محدد يحوي إذنًا بالضبط N_A من تلك الكيانات، ومولان يحويان ضعف ذلك، والمليمول يحوي جزءًا من ألف من N_A، وصفر مولات يقابل صفر جسيمات، وهو العدّ الفيزيائي المتسق لعينة فارغة. ما لن تفعله هذه الأداة هو اختراع عدّ من كمية مادة سالبة. رقم مولات سالب لا يصف عينة فيزيائية على ميزان، وإرجاع N سالب يخفي خطأ إدخال يحتاج الواجب وإعداد المختبر والمصححون الآليون إلى رؤيته.
أبقوا n ضمن سقف المولات المنشور حتى يبقى n في N_A منتهيًا وتظل خطوات التعويض في الاستجابة مقروءة بجانب الحقول العددية.
أين يفيد تحويل المولات إلى جسيمات
تستخدم القاعات ومنصات التدريس حاسبة أفوجادرو ليتحقق المتعلمون من أعداد الذرات والجزيئات لكميات مولات كيفية دون إسقاط قوة عشرة أو قلب الثابت. تحوّل دفاتر المختبر المولات المخططة إلى أعداد كيانات متوقعة للعينات المخففة وتغطيات السطح وفحوص التفاعل الكمي قبل وزن أي زجاجة. التحقق الفاشل لا يستهلك الرصيد، فيبقى استكشاف السكربتات رخيصًا عندما يضع المتعلمون moles قيمة سالبة عمدًا.
هذه الصفحة ليست أداة كتلة إلى مولات تحتاج كتلة مولية، ولا بحث وزن جزيئي من اسم كيميائي، ولا حلّال غاز مثالي لمعادلة PV يساوي nRT. فضّلوها عندما تملكون المولات أصلًا وتحتاجون فقط جسر أفوجادرو إلى عدّ جسيمات. أبقوا الطلبات صغيرة، وثبّتوا حقل particles المعاد في الاختبارات، لتحصلوا على أعداد كيانات قابلة للتكرار للواجبات وإضافات LMS وعمال الحافة دون إقامة قاعدة بيانات كيميائية خاصة بكم.
فحوص الذهاب والإياب مقابل معين جسيمات إلى مولات سهلة: حوّلوا المولات إلى جسيمات هنا ثم اقسموا على N_A لاستعادة المولات الأصلية ضمن التقريب نفسه.
حالات الاستخدام
فحوص واجبات بالمعادلة N = n · N_A
يدخل الطلبة كميات مولات من الكتاب ويقارنون أعداد ذرات أو جزيئات مكتوبة يدويًا بعدّ جسيمات حتمي قبل التسليم.
تقديرات الجسيمات في إعداد المختبر
يحوّل الفنيون المولات المخططة إلى أعداد كيانات متوقعة للعينات المخففة أو تغطيات السطح أو فحوص التفاعل الكمي.
اختبارات وحدة لمساعدات الكيمياء
ولّدوا أزواج مولات إلى جسيمات معروفة ورفضًا متعمدًا للمولات السالبة لتحديات البرمجة وأنابيب التصحيح.
الأسئلة الشائعة
كيف تحوّلون المولات إلى عدّ جسيمات؟
تعيد هذه الأداة عدّ الجسيمات بتقريب ثابت وخطوات تعويض.
ما القيمة الدقيقة لثابت أفوجادرو؟
تبلغ 6.02214076 × 10²³ لكل مول، وقد ثُبّتت قيمةً دقيقة منذ إعادة تعريف المول عام 2019. لم تعد قيمة مقيسة تُعدّلها الكتب المدرسية بين طبعة وأخرى.
هل يختلف الأمر إن كنت أعدّ ذرات أو جزيئات أو أيونات؟
لا. الثابت لا ينظر إلى نوع الجسيم، بل يضاعف الكمية فقط. يحتوي مول واحد من أي كيان على العدد نفسه من هذا الكيان، وأنت من يحدد إن كان الجسيم ذرة أو جزيئًا أو أيونًا أو وحدة صيغة.
هل أستطيع الانتقال من الغرامات إلى الجسيمات بهذه الأداة؟
ليس مباشرة، فهي تبدأ من المولات. لا تستخدم الكتلة المولية ولا تبحث عن مركب باسمه ولا تحل مسائل الغازات. حوّل الكتلة إلى مولات أولًا ثم أدخل تلك الكمية هنا.
لماذا يُرفض عدد سالب من المولات؟
لأن الكمية السالبة لا تصف أي عينة حقيقية، والعدد السالب من الجسيمات يخفي خطأ في الكتابة. أما صفر مول فمقبول ويعطي صفر جسيم، وهي النتيجة الصحيحة لعينة فارغة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/avogadro \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"moles":1}'const res = await fetch("https://api.kit.forhosting.com/chem/avogadro", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"moles": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/avogadro",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"moles": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/avogadro", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"moles":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"moles":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/avogadro", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"moles": 1
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.avogadro",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs_moles | 1000000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تفشل كميات المولات السالبة والقيم غير العددية بخطأ invalid_input بدل اختراع عدّ جسيمات سالب. كل استدعاء ناجح يكلف $0.002؛ والتحقق الفاشل لا يُحاسب.
ماذا يفعل ثابت أفوجادرو بكمية بالمولات
تُرفض كذلك السلاسل غير العددية والحقول الفارغة واللانهايات وNaN بخطأ invalid_input حتى لا يتحول خطأ مطبعي إلى صفر صامت. الحساب ضرب واحد في ثابت منشور، لذلك تظهر نفس نتيجة الدقة المزدوجة IEEE في مشغّل المتصفح المجاني وعلى API بلا استدعاءات شبكة ولا ساعات ولا بذور عشوائية.
كيف تستدعون الحاسبة وتقرأون عدّ الجسيمات
لا ترسلوا ثابت أفوجادرو مخصصًا: N_A تثبّته تعريف SI ويُعاد في الاستجابة. فضّلوا إرسال أعداد بدل سلاسل مسبقة التنسيق عندما تتحكمون في العميل؛ تُقبل السلاسل العددية فقط إن طابقت نمطًا عدديًا منتهيًا صارمًا بما في ذلك الترميز العلمي مثل 2.5e-3. أرسلوا جسم JSON بالحقل الإلزامي moles، كمية المادة بالمولات. تُقبل الأسماء البديلة n وamount وmol وتعني الشيء نفسه؛ أرسلوا عدد JSON منتهيًا أو سلسلة عددية بالترميز العادي أو العلمي. يجب أن تبقى المولات المطلقة ضمن حد التريليون المنشور حتى يبقى الجداء n في N_A منتهيًا بدقة IEEE المزدوجة على Worker وفي المتصفح. عند النجاح يعيد الجسم moles مقربة، وparticles عدًّا للكيانات، وavogadro_constant وN_A على القيمة SI نفسها، وunit_moles إلى mol، وunit_particles إلى entities، وunit_avogadro إلى mol^-1، وformula إلى N يساوي n في N_A، ورسالة قصيرة بلغة الصفحة، وsteps مصفوفة مرتبة من أسطر التعويض يمكنكم طباعتها بجانب ورقة. فشل التحقق — غياب moles، أو قيمة ليست عددًا منتهيًا، أو قيمة خارج الحد المطلق، أو كمية مولات سالبة — يعيد invalid_input ولا يُحاسب أبدًا. التسعير $0.002 ثابت لكل طلب ناجح بوحدة item دون تعرفة وحدة إضافية. اقرنوا مولًا واحدًا يعطي بالضبط N_A كيانًا، ومولين يعطيان ضعف N_A، وmoles يساوي سالب واحد يوضح مسار invalid_input الصارم لكمية مادة سالبة.
أين يفيد تحويل المولات إلى جسيمات
تحتاج مولّدات الامتحان إلى وسيط حتمي يعلّم كمية مولات سالبة بأنها invalid_input بدل إعادة عدّ جسيمات سالب بصمت قد يعامله مصحح معطوب نجاحًا. ولأن التنفيذ parse خالص من المستوى A، يكلف كل استدعاء ناجح السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة.
أسئلة تقنية
ماذا يحدث إذا كانت كمية المولات سالبة؟
يُرفض التحويل. تعيد API قيمة invalid_input بدل اختراع عدّ جسيمات سالب، ولا يُحاسب الطلب.
ماذا لو لم يكن moles عددًا؟
يفشل moles الناقص أو الفارغ أو اللانهائي أو NaN أو غير العددي بخطأ invalid_input مع تسمية الحقل. أرسلوا عدد JSON منتهيًا أو سلسلة عددية.
أي ثابت أفوجادرو تستخدم الحاسبة؟
قيمة SI الدقيقة من إعادة تعريف المول عام 2019: N_A = 6.02214076×10²³ mol⁻¹. لا يمكنكم تجاوزها؛ تعيد الاستجابة avogadro_constant وN_A.
كم تكلفة حاسبة أفوجادرو؟
أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُحاسب.