حاسبة نسب أحجام الغاز
مع المعاملين 2 و1 في معادلة موزونة، تقابل 4 لترات من الغاز الأول لترين من الغاز الثاني، بشرط قياس الغازين عند درجة الحرارة والضغط نفسيهما. تصلح أي وحدة حجم ما دامت واحدة للغازين. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الحجم 1
- 4
- المعامل 1
- 2
- المعامل 2
- 1
- الحجم 2
- 2
- النسبة
- 0.5
- القانون
- combining_volumes
- وحدة الحجم
- same as volume1
تحوّل حاسبة نسبة أحجام الغاز حجماً مقاساً ومعاملين استوكيومتريين موزونين إلى الحجم المطابق لغاز ثانٍ عند نفس درجة الحرارة والضغط. تحتاج مسائل أحجام الاتحاد في الصف، وتقديرات العملية للمواد المتفاعلة والنواتج الغازية، والقيم المتوقعة في تمارين البرمجة نفس قاعدة تناسب V مع c دون فتح حلّال استوكيومتري متعدد الأنواع.
ما تقوله أحجام الاتحاد عن المعاملات وحجم الغاز
يفيد قانون Gay-Lussac لأحجام الاتحاد ومبدأ Avogadro معاً أن أحجام الغازات المثالية المقاسة عند نفس درجة الحرارة والضغط تكون بنفس النسب البسيطة للمعاملات الاستوكيومترية في معادلة موزونة. بالرموز، V1 على c1 يساوي V2 على c2، فيكون الحجم المجهول V2 مساوياً V1 مضروباً في نسبة c2 إلى c1. إذا كتبت تفاعل موزون مولين من غاز الهيدروجين لكل مول من غاز الأكسجين، فإن لترين من H2 يقابلان لتراً واحداً من O2 تحت نفس T وP—بغض النظر عن وحدة الحجم المختارة ما دام الحجمان يشتركان في تلك الوحدة.
القانون هو فرع الحجم الاستوكيومتري من عائلة الغاز المثالي: لا يحل محل علاقات Boyle أو Charles أو Gay-Lussac للضغط ودرجة الحرارة، ولا يتتبع عيّنة واحدة يتغير عدد مولاتها مع بقاء الصيغة نفسها. يهتم المعلّمون والمصحّحون الآليون برفض معامل الصفر بقدر اهتمامهم بالمسار الناجح: الطالب الذي يجعل c1 صفراً قد خرج من مجال النسبة، واختراع حجم لا نهائي يخفي ذلك الخطأ؛ وc2 الصفري يدّعي أن نوعاً غير مشارك ما زال له حجم ناتج ذو معنى.
يعيد مسار التحقق حساب النسبة والجداء بنفس التقريب الثابت إلى اثنتي عشرة خانة عشرية المستخدم للحقول المنشورة، فتحمل الاستجابة الناجحة دائماً خطوات يمكن تأكيدها في الاختبارات أو أوراق العمل. وحدات الحجم يختارها المستدعي ويجب أن تكون متسقة—اللترات أو الأمتار المكعبة أو المليلترات تعمل ما دام volume1 وvolume2 يشتركان في الوحدة—بينما المعاملات أعداد بلا أبعاد مأخوذة من المعادلة الموزونة.
نصائح عملية وحدود وعمليات بحث ذات صلة
فضّل إرسال أعداد بدل سلاسل منسّقة مسبقاً عندما تتحكم في العميل؛ تُقبل السلاسل الرقمية فقط إذا طابقت نمطاً رقمياً منتهياً صارماً. تُصنَّف المعاملات شبه الصفرية بعد الإلغاء العائم صفراً وتُرفض كي لا يخترع الضجيج حجماً ضخماً. تستهدف هذه الصفحة من يبحث عن حاسبة نسبة أحجام الغاز أو أحجام غازية استوكيومترية أو أحجام اتحاد من معاملات موزونة عبر الإنترنت؛ وليست حلّال غاز مثالي كامل PV يساوي nRT، وليست قانون Avogadro لعيّنة واحدة يتغير عدد مولاتها عند T وP ثابتين (استخدم أداة قانون Avogadro المخصصة)، وليست حاسبة متفاعل محدد بالكتلة.
فضّل هذه القدرة عندما يكون النوعان غازين تحت نفس T وP ولديك معادلة موزونة مسبقاً؛ وإذا تحركت درجة الحرارة أو الضغط أيضاً فاستخدم أولاً أداة قانون غاز مثالي أو مركب.
حالات الاستخدام
مراجعة الواجبات لمسائل أحجام الاتحاد
يدخل الطلاب V1 من الكتاب والمعاملات الموزونة ويقارنون حجم الغاز الثاني ونسبة c2/c1 المكتوبين يدوياً بنتيجة حتمية قبل التسليم.
تقديرات المختبر لأزواج المتفاعلات الغازية
توسّع ملاحظات العملية حجماً مقاساً لغاز إلى حجم غاز آخر مطلوب أو ناتج من معادلة موزونة عند نفس درجة حرارة وضغط الحمام.
الأسئلة الشائعة
كيف ترتبط أحجام الغاز بالمعاملات الاستوكيومترية؟
عند نفس درجة الحرارة والضغط تكون أحجام الغاز المثالي متناسبة مع المولات. في معادلة موزونة تتبع تلك المولات المعاملات، لذا V1/c1 = V2/c2 وV2 = V1·(c2/c1).
هل هذا مثل قانون Avogadro V2 = V1·(n2/n1)؟
فكرة ذات صلة بمدخلات مختلفة. يتتبع ذلك القانون عيّنة غاز واحدة يتغير عدد مولاتها. تربط هذه الأداة حجمي نوعين عبر معاملات موزونة.
هل وحدات الحجم مهمة؟
استخدم أي وحدة حجم متسقة لـ volume1؛ يُعاد volume2 بنفس الوحدة. المعاملات أعداد بلا أبعاد من المعادلة الموزونة.
ماذا يحدث إذا كان أحد المعاملين صفرًا؟
ترفض الحاسبة القيمة بدل أن تعيد حجمًا لا نهائيًا أو بلا معنى. فالمعامل الأول الصفري يعني القسمة على صفر، والمعامل الثاني الصفري يعطي حجمًا لغاز لا يشارك في التفاعل. وتُرفض كذلك القيم الصغيرة جدًا التي تعادل الصفر عمليًا.
متى لا تصلح نسبة الأحجام هذه؟
عندما لا يُقاس الغازان عند درجة الحرارة والضغط نفسيهما. إذا تغيّرت الحرارة أو الضغط أيضًا فأنت تحتاج إلى قانون غازات آخر، مثل قانون بويل أو قانون شارل، ولا تحل هذه الحاسبة محلهما.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/mole-ratio-gas-volumes \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"volume1":4,"coeff1":2,"coeff2":1}'const res = await fetch("https://api.kit.forhosting.com/chem/mole-ratio-gas-volumes", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"volume1": 4,
"coeff1": 2,
"coeff2": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/mole-ratio-gas-volumes",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"volume1": 4,
"coeff1": 2,
"coeff2": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/mole-ratio-gas-volumes", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"volume1":4,"coeff1":2,"coeff2":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"volume1":4,"coeff1":2,"coeff2":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/mole-ratio-gas-volumes", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"volume1": 4,
"coeff1": 2,
"coeff2": 1
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.mole_ratio_gas_volumes",
"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 | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
أدخل volume1 وcoeff1 وcoeff2 من معادلة كيميائية موزونة؛ تعيد الأداة volume2 مساوياً volume1 مضروباً في coeff2 على coeff1، ونسبة المعاملات، وسلسلة صيغة واضحة، والتعويض خطوة بخطوة، حتى ترى الواجبات وتقارير المختبر واختبارات المسار نفس JSON الحتمي. عندما يكون أي معامل صفراً تصبح النسبة غير معرّفة أو غير فيزيائية لغاز مشارك، لذا تعيد API قيمة invalid_input بدل infinity أو حجم عبثي صامت. المسار حساب حتمي خالص—بلا شبكة ولا بذور عشوائية ولا اعتماد على الساعة—فيعيد مشغّل المتصفح المجاني وAPI المدفوعة مسبقاً النتيجة نفسها بعد التقريب العشري الثابت في كل استدعاء.
كيف تستدعي API وما الذي يعود
يجب أن يكون الحجم المعروف volume1 موجباً بصرامة؛ ويجب أن يكون المعاملان موجبين بصرامة وغير صفريين—تُعامل القيم ذات القيمة المطلقة التي تساوي أو تقل عن واحد في عشرة إلى الأس سالب خمسة عشر صفراً وتُرفض. أرسل جسماً JSON بثلاثة أعداد منتهية مطلوبة: volume1 (أسماء بديلة v1 وV1 وvolume_a وknown_volume وvol1) وcoeff1 (أسماء بديلة c1 وcoefficient1 وcoeff_a وn1 وstoich1) وcoeff2 (أسماء بديلة c2 وcoefficient2 وcoeff_b وn2 وstoich2). يجب أن تبقى القيم المطلقة ضمن الحد المنشور تريليون واحد حتى تظل الجداءات الوسيطة منتهية بدقة IEEE المزدوجة على Worker وفي المتصفح. عند النجاح ترد الاستجابة volume1 وcoeff1 وcoeff2 مقربة، وتعيّن volume2 إلى حجم الغاز المحسوب وratio إلى coeff2 على coeff1 وformula إلى السلسلة V2 يساوي V1 في c2 على c1 وlaw إلى combining_volumes وconditions إلى ملاحظة قصيرة لـ T وP الثابتين وunit_volume إلى تلميح نفس وحدة volume1 وmessage إلى ملخص قصير وsteps إلى مصفوفة مرتبة من أسطر التعويض. فشل التحقق—حقول ناقصة أو أعداد غير منتهية أو قيم خارج الحدود المطلقة أو حجم غير موجب أو معامل صفري أو سالب—يعيد invalid_input ولا يُحاسب أبداً. التسعير مبلغ ثابت $0.002 لكل طلب ناجح مع عنصر وحدوي وسعر وحدوي هامشي صفري.
نصائح عملية وحدود وعمليات بحث ذات صلة
أبقِ المدخلات ضمن المدى المطلق المنشور حتى لا يفيض جداء volume1 في coeff2 على coeff1 إلى حجم غير منتهٍ يرفضه الحلّال. عند التدريس اقرن الأمثلة: أربعة لترات من غاز بمعامل اثنين مقابل معامل واحد تعطي لترين من الغاز الثاني؛ والمعاملات المتساوية تترك الحجم دون تغيير؛ وأي معامل يساوي صفراً يُظهر مسار invalid_input الصارم الذي يحمي من القسمة على صفر والأنواع غير المشاركة. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المدفوع مسبقاً، فيبقى استكشاف السكربتات رخيصاً عندما يضبط المتعلمون معاملًا على الصفر عمداً. فحوصات الذهاب والإياب سهلة: أعد حساب volume1 في coeff2 مقسوماً على coeff1 يدوياً وتأكد أنه يساوي volume2 المنشور بنفس التقريب إلى اثنتي عشرة خانة، وتأكد أن مضاعفة coeff2 عند coeff1 ثابت تضاعف volume2.
حالات التكامل
اختبارات وحدة لمساعدات الاستوكيومتريا
أنشئ حالات V2 معروفة ورفضات متعمدة لمعامل الصفر لقيم متوقعة في تمارين البرمجة وfixtures التكامل المستمر.
أسئلة تقنية
ماذا يحدث عندما يكون المعامل صفراً؟
النسبة غير صالحة. تعيد هذه الأداة invalid_input لـ coeff1 أو coeff2 الصفري (أو شبه الصفري) بدل infinity أو حجم زائف.
هل حاسبة نسبة أحجام الغاز مجانية؟
أداة المتصفح مجانية وتعمل محلياً. تستخدم استدعاءات API رصيد KIT المدفوع مسبقاً بمبلغ $0.002 لكل طلب ناجح؛ ولا تُحاسب المهام الفاشلة أبداً.