ForHosting KIT · العلوم

حاسبة الصيغة التجريبية من الكتل والكتل الذرية

حوّل الكتل التي وزنتها لكل عنصر والكتل الذرية من ورقة التمارين إلى صيغة تجريبية: 40 غرامًا من الكربون و6.7 غرام من الهيدروجين و53.3 غرام من الأكسجين تعطي CH2O. وتظهر كل خطوة من المولات إلى النسب. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

تعمل هذه الأداة داخل متصفحك — مجانًا، ولا تُرسل بياناتك إلى أي خادم

الصيغة التجريبية هي أبسط نسبة من الأعداد الصحيحة بين ذرات المركّب، والطريق المخبري الكلاسيكي إليها يبدأ من الكتل المقاسة لكل عنصر مع الكتل الذرية التي زُودتم بها أو اطلعتم عليها. اقسموا كل كتلة على كتلتها الذرية للحصول على المولات، ثم اقسموا تلك المولات على أصغر كمية مولية، وبعدها اضربوا في أصغر عدد صحيح يحوّل الأعداد العشرية إلى دلائل سفلية صحيحة.

الاستخدام في الفصل والحدود العملية

استدعوا حاسبة الصيغة التجريبية المجانية داخل المتصفح من الكتل للتحقق من الواجبات وعروض المحاضرات والتحقق السريع من حسابات المختبر دون تثبيت جدول بيانات أو نظام CAS للكيمياء. اجمعوا هذه النقطة الطرفية مع أدوات التركيب المئوي عندما يبدأ الطلاب من النسب المئوية بدلًا من الكتل المطلقة، أو مع حاسبات الكتلة المولية عندما تكون الخطوة التالية تحويل الصيغة التجريبية إلى صيغة جزيئية باستخدام كتلة مولية تجريبية.

ولأن الكتل الذرية يقدّمها المتصل، يمكنكم استخدام جداول الكتب المدرسية بخانتين عشريتين، أو الأوزان القياسية بأربع خانات عشرية، أو الكتل النظائرية للتمارين المتقدمة دون انتظار تحديث الكتالوج. أبقوا المقادير ضمن الحدود المنشورة، وفضّلوا مدخلات بمقياس الفصول الدراسية لأدوات التصحيح المرجعية، وعاملوا المدخلات المصدرية بقواعد الاحتفاظ نفسها مثل عناصر parse الأخرى في KIT.

التحقق من الواجبات والتقارير المخبرية

يدخل الطلاب الكتل المقاسة للعناصر والكتل الذرية من ورقة العمل، ويقارنون النسب المولية وسلسلة الصيغة التجريبية، ويرون خطأً واضحًا إذا تُركت الكتلة الذرية عند الصفر.

LIMS وخطوط التركيب

تستدعي السكربتات التي تخزّن الكتل والأوزان الذرية مسبقًا نقطة طرفية مدفوعة مسبقًا ومستقرة لإرفاق الصيغ التجريبية بسجلات العينات.

كيف أحسب الصيغة التجريبية من الكتل؟

تتضمن الاستجابة المولات والنسب المولية والأعداد الصحيحة وسلسلة الصيغة.

ماذا يحدث إذا كانت الكتلة الذرية صفرًا؟

يجب أن تكون الكتلة الذرية أكبر من الصفر لأن المولات تساوي الكتلة مقسومة على الكتلة الذرية؛ يُرفض الصفر ولا تُحتسب رسوم عليه.

هل أحتاج إلى جدول دوري مدمج؟

لا. أنتم من يقدّم الكتل الذرية، لذا تعمل جداول الكتب المدرسية وأوراق المختبر والكتل النظائرية جميعها دون كتالوج ثابت.

أي كتل ذرية يجب أن أستخدم؟

استخدم الكتل الواردة في ورقة التمارين أو الكتاب حتى تطابق نتيجتك الحل. ولأنك تُدخلها بنفسك، تصلح جداول بمنزلتين عشريتين، والكتل القياسية بأربع منازل، والكتل النظيرية في التمارين المتقدمة.

ماذا يحدث إذا كانت كل الكتل صفرًا؟

تكون العينة فارغة فلا تنتج أي صيغة. يجب أن تكون كتلة واحدة على الأقل موجبة، كما تُرفض الكتل السالبة لأنها لا تمثل وزنًا حقيقيًا.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/chem/empirical-from-masses

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/chem/empirical-from-masses \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"elements":[{"symbol":"C","mass":40,"atomic_mass":12.011},{"symbol":"H","mass":6.7,"atomic_mass":1.008},{"symbol":"O","mass":53.3,"atomic_mass":15.999}]}'
{
  "elements": [
    {
      "symbol": "C",
      "mass": 40,
      "atomic_mass": 12.011
    },
    {
      "symbol": "H",
      "mass": 6.7,
      "atomic_mass": 1.008
    },
    {
      "symbol": "O",
      "mass": 53.3,
      "atomic_mass": 15.999
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.empirical_from_masses",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

تنفّذ هذه القدرة تلك الحسابات بشكل حتمي انطلاقًا من أرقامكم وحدها، دون الحاجة إلى جدول دوري مدمج، بحيث يمكن للواجبات والتقارير المخبرية وخطوط التعليم استخدام الأوزان الذرية من الكتب المدرسية أو الكتل النسبية التجريبية وتثبيت مخرجات JSON في الاختبارات. تُرفض الكتلة الذرية الصفرية بوصفها invalid_input لأن المولات غير معرّفة عند القسمة على صفر.

المدخلات: الكتل والكتل الذرية وكيفية تكوين النسب المولية

يجب أن تكون الكتل غير سالبة؛ ويجب أن تكون كتلة واحدة على الأقل موجبة حتى لا تكون العينة فارغة. تساوي مولات كل إدخال الكتلة مقسومة على الكتلة الذرية. المدخلات المتطابقة تنتج دائمًا مخرجات متطابقة لأن المسار حساب بحت، بلا شبكة وبلا بذرة عشوائية وبلا ساعة حائط. أرسلوا مصفوفة elements يحمل فيها كل كائن mass وatomic_mass كأعداد منتهية، مع symbol اختياري أو تسمية لسلسلة الصيغة. يجب أن تكون الكتلة الذرية أكبر من الصفر تمامًا: أي كتلة ذرية صفرية تفشل مع invalid_input ولا تُحتسب رسومًا، وفقًا لوعد المنتج بأن القسمة على صفر لا تُستبدل أبدًا بصمت بـ Infinity أو NaN. يمكنكم أيضًا إرسال المصفوفتين المتوازيتين masses وatomic_masses بالطول نفسه، مع symbols اختيارية كتسميات عرض. يجد المحرك أصغر كمية مولية موجبة، ويكوّن النسب المولية بقسمة كل قيمة مولية على ذلك الحد الأدنى، ويسجّل تلك النسب بتقريب ثابت من أجل JSON قابل لإعادة الإنتاج. حدّوا القائمة بعدد معتدل من العناصر كي تبقى معازل Worker آمنة، مع تغطية كل الأمثلة متعددة العناصر في الفصول الدراسية ومعظم جداول التركيب البحثية التي يكتبها الطلاب يدويًا من التحليل الوزني.

قراءة الصيغة والأعداد والنسب والمضاعف في الاستجابة

عند النجاح تتضمن الاستجابة formula، وهي سلسلة مرتبة وفق Hill عندما تبدو الرموز كرموز عناصر قياسية؛ وإلا فتسميات بترتيب الإدخال مع دلائل سفلية صحيحة بعد كل رمز عندما يكون العدد أكبر من واحد. حقل multiplier هو معامل القياس الصحيح المطبَّق قبل الاختزال بأكبر قاسم مشترك، بحيث تكون الصيغة التجريبية أدنى نسبة من الأعداد الصحيحة. تسرد مصفوفة elements كل مكوّن نشط مع mass وatomic_mass وmoles وmole_ratio بالنسبة إلى أصغر كمية مولية وcount بعد الاختزال إلى أعداد صحيحة. يعيد total_mass مجموع الكتل المقدَّمة لإجراء فحوصات سريعة مقابل إجمالي دفتر المختبر، ويكون method دائمًا mass_atomic_mass_mole_ratio حتى يتمكن الكود اللاحق من التفرع دون تخمين الأشكال. استخدموا mole_ratio وحده عندما يتحقق برنامج التصحيح من الخطوة الوسيطة فقط بعد القسمة على أصغر المولات؛ واستخدموا count وformula عندما تتطلب معايير التقييم الصيغة التجريبية النهائية؛ واستخدموا جدول elements الكامل عندما تعرض الواجهة حلًا مفصَّلًا خطوة بخطوة. الحقول المطلوبة المفقودة، وأطوال المصفوفات المتوازية غير المتساوية، والأعداد غير المنتهية، والكتل الصفرية جميعها، والكتل السالبة، والكتلة الذرية الصفرية، كلها تفشل مع invalid_input.

استخدام API والتسعير وسير العمل في الفصول والحدود العملية

استخدموا واجهة API المدفوعة مسبقًا عندما تحتاج منصة تدريس أو مصحّح آلي في LMS أو مولّد مناهج أو خط تركيب LIMS إلى عقد JSON مستقر برصيد KIT بقيمة $0.002 عن كل عنصر ناجح؛ ولا تستهلك إخفاقات التحقق الرصيد أبدًا بعد أن يرفض المحرك الطلب. يمكن للمؤلفين الذين يوزّعون SDK تعيين مصفوفة elements مباشرة في جداول الواجهة التي تعرض الكتلة والكتلة الذرية والمولات والنسبة والعدد، وهي الأعمدة نفسها التي يبنيها الطلاب يدويًا عندما يشتقون صيغة تجريبية من كتل تجريبية.

التدريس الخصوصي والتمارين المصححة آليًا

ينشئ مصممو الدروس مسائل تركيب بجداول كتل ذرية ثابتة ويصححون أعداد JSON المهيكلة دون دمج محرك كيمياء كامل.

هل حاسبة الصيغة التجريبية من الكتل مجانية؟

تعمل أداة المتصفح مجانًا على جهازكم. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بقيمة $0.002 عن كل عنصر ناجح؛ ولا تُحتسب رسوم على إخفاقات التحقق.

هل يمكنني إرسال مصفوفتين متوازيتين للكتلة وatomic_mass؟

نعم. قدّموا masses وatomic_masses بالطول نفسه، واختياريًا symbols لتسميات الصيغة، بدلًا من مصفوفة كائنات elements.

اطّلع على توثيق KIT الكامل ←