حاسبة حجم الغاز من المولات
يشغل مول واحد عند 101325 باسكال و273.15 كلفن حجمًا قدره 0.022413969545 متر مكعب، مباشرة من V = nRT/P. أدخل المولات والضغط ودرجة الحرارة المطلقة، واحتفظ بثابت الغازات الدولي أو استخدم 0.082057 للحصول على اللترات. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- N
- 1
- القدرة (W)
- 101,325
- درجة الحرارة المطلقة
- 273.15
- عدد المولات
- 1
- الضغط
- 101,325
- الإبداع
- 273.15
- درجة الحرارة بالكلفن
- 273.15
تحوّل حاسبة حجم الغاز من المولات كمية الغاز والضغط ودرجة الحرارة المطلقة إلى حجم الغاز المثالي المتوقع من القانون المعاد ترتيبه V = n R T / P. أدخل المولات n والضغط P ودرجة الحرارة T بالكلفن؛ ويمكنك اختيارياً ضبط ثابت الغازات R ليطابق وحدات الضغط–الحجم لديك، أو الإبقاء على افتراضي SI لتتسق الباسكال والأمتار المكعبة. حسابات الستويكيومتري الصفّية وتقديرات العملية بتركيب ثابت وقيم الكاتا البرمجية المتوقعة تحتاج المسار نفسه V = nRT/P دون فتح محلّ كامل لمعادلة حالة متعددة المجاهيل.
ماذا يعني V = nRT/P لغاز مثالي
ينص قانون الغازات المثالية على أن الضغط مضروباً في الحجم يساوي كمية المادة مضروبة في ثابت الغازات مضروبة في درجة الحرارة المطلقة: P V = n R T. عندما تعرف مسبقاً عدد مولات الغاز وضغط الوعاء أو الغلاف الجوي ودرجة الحرارة على مقياس الكلفن، غالباً ما يكون المجهول الوحيد موضع الاهتمام هو الحجم الذي تشغله العيّنة. يعزل إعادة الترتيب V بالشكل V = n R T / P.
عند ضغط أعلى تُضغط الكمية نفسها من الغاز في حجم أصغر؛ وعند درجة حرارة أعلى أو مولات أكثر ينمو الحجم خطياً إذا ثُبّت الضغط. يجب أن تكون درجة الحرارة مطلقة: الصفر أو الكلفن السالب ليسا حالة ترموديناميكية صالحة لهذا النموذج، وترفض الحاسبة تلك المدخلات بدل اختراع حجم. يجب أن يكون الضغط موجباً تماماً: الضغط الصفري أو السالب يجعل القسمة غير معرّفة أو غير فيزيائية، وذاك الرفض جزء من عقد هذه الصفحة.
ثابت الغازات R ليس اختيارياً في الفيزياء — فهو يحمل نظام الوحدات — لكنه اختياري في جسم الطلب لأن قيمة SI افتراضية 8.314462618 جول لكل مول لكل كلفن تُزوَّد لمسائل Pa·m³. أوراق الكيمياء التي تعمل باللتر والضغط الجوي يجب أن تمرّر نحو 0.082057 لـ R حتى يعود V باللتر. يهتم المعلمون والمصححون الآليون بمسار رفض الضغط بقدر مسار النجاح: الطالب الذي يضع P صفراً قد خرج من مجال الصيغة، وطباعة infinity تخفي ذلك الخطأ.
يعيد مسار التحقق حساب n R T على P بنفس التقريب الثابت إلى اثني عشر منزلة المستخدم للحقول المنشورة، فالاستجابة الناجحة تحمل دائماً خطوات يمكن تأكيدها في الاختبارات أو أوراق العمل.
نصائح عملية وحدود وعمليات بحث ذات صلة
أبقِ المدخلات ضمن المدى المطلق المنشور حتى لا يفيض حاصل الضرب n R T على P إلى حجم غير محدود يرفضه المحلّ. فضّل إرسال أرقام بدل سلاسل منسّقة مسبقاً عندما تتحكم بالعميل؛ تُقبل السلاسل الرقمية فقط عند مطابقة نمط عددي محدود صارم. طابق R مع وحدات الضغط والحجم قبل مقارنة إجابات الكتاب: مول واحد عند نحو 101325 باسكال و273.15 كلفن مع R الخاصة بـ SI يعطي تقريباً 0.0224 متراً مكعباً، بينما الحالة نفسها مع R نحو 0.082057 وP يساوي جواً واحداً تعطي نحو 22.4 لتراً.
تستهدف هذه الصفحة من يبحث عن حاسبة حجم غاز من المولات أو حجم غاز مثالي من n P T أو V = nRT/P عبر الإنترنت؛ وليست إعادة ترتيب متعددة المجاهيل للغاز المثالي تحل أيضاً P أو n أو T، ولا أداة نسبة أفوجادرو التي تقيس الحجم عندما يتغيّر n فقط عند T وP ثابتين، ولا حاسبة انضغاطية غاز حقيقي. فضّل هذه القدرة عندما تُعرف المولات والضغط ودرجة الحرارة ويكون الحجم المجهول الوحيد؛ وإن نقص متغير آخر فاستخدم محلّاً كاملاً لقانون الغازات المثالية.
فحوصات الذهاب والإياب سهلة: أعد حساب n مضروباً في R مضروباً في T مقسوماً على P يدوياً وتأكد من التطابق مع الحجم المنشور ضمن التقريب نفسه إلى اثني عشر منزلة، وتأكد أن مضاعفة المولات عند P وT ثابتين تضاعف الحجم.
حالات الاستخدام
تقديرات الحجم في المختبر والعملية
يقدّر المهندسون الحجم الذي يشغله عدد معروف من مولات غاز مثالي عند ضغط مقاس ودرجة حرارة حمام قبل تحديد أبعاد الأوعية أو المحاقن.
اختبارات وحدة لمساعدات الغاز المثالي
ولّد حالات حجم معروفة مع رفضات متعمدة لضغط صفري لقيم الكاتا البرمجية المتوقعة وتجهيزات CI.
الأسئلة الشائعة
كيف يُحسب حجم الغاز من المولات؟
للغاز المثالي استخدم V = nRT / P مع n بالمولات وT بالكلفن وP وR بوحدات متسقة. تنفّذ هذه الأداة ذلك الترتيب وتُرجع الحجم مع استبدال خطوة بخطوة.
ماذا يحدث عندما يكون الضغط صفراً أو سالباً؟
تقسم الصيغة على الضغط، لذا P الصفري أو السالب غير صالح.
أي ثابت غازات R ينبغي استخدامه؟
الافتراضي 8.314462618 J/(mol·K) لـ SI (Pa وm³). لمسائل اللتر–جو مرّر نحو 0.082057 L·atm/(mol·K) ليكون الحجم باللتر.
هل يجب أن تكون درجة الحرارة بالكلفن؟
نعم. درجة الحرارة المطلقة بالكلفن مطلوبة. حوّل أولاً من السيليزيوس (T_K = t_C + 273.15)؛ ويُرفض الكلفن غير الموجب.
لماذا يظهر الحجم بالمتر المكعب وليس باللتر؟
لأن ثابت الغازات الافتراضي 8.314462618 يناسب الباسكال والمتر المكعب. إذا أدخلت الضغط بالضغط الجوي وجعلت قيمة R تساوي 0.082057، فسيظهر الحجم باللترات.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/gas-volume-from-moles \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"n":1,"p":101325,"t":273.15}'const res = await fetch("https://api.kit.forhosting.com/chem/gas-volume-from-moles", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"n": 1,
"p": 101325,
"t": 273.15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/gas-volume-from-moles",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"n": 1,
"p": 101325,
"t": 273.15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/gas-volume-from-moles", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"n":1,"p":101325,"t":273.15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"n":1,"p":101325,"t":273.15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/gas-volume-from-moles", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"n": 1,
"p": 101325,
"t": 273.15
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.gas_volume_from_moles",
"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 | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تُرجع الأداة الحجم المحسوب، وحقولاً مزدوجة التسمية للضغط والمولات، وفحوصات حاصل الضرب لـ P·V وn·R·T، وسلسلة معادلة مقروءة، وخطوات استبدال مرتّبة حتى ترى الواجبات وتقارير المختبر واختبارات خط الأنابيب نفس JSON الحتمي. عندما يكون الضغط صفراً أو سالباً يكون الحاصل غير معرّف أو غير فيزيائي، لذلك تُرجع API قيمة invalid_input بدل infinity أو حجم عبثي. المسار حساب حتمي بحت — بلا شبكة وبلا بذور عشوائية وبلا اعتماد على ساعة الجدار — لذا يعيد مشغّل المتصفح المجاني وAPI المدفوعة مسبقاً النتيجة نفسها بعد التقريب العشري الثابت في كل استدعاء.
كيفية استدعاء API وماذا يُرجع
يجب أن تكون المولات n موجبة تماماً؛ والضغط p موجباً تماماً — القيم عند أو دون 1e-15 تُعامل غير موجبة وتُرفض برسالة بأن الضغط الصفري أو السالب غير صالح لـ V = nRT/P؛ ودرجة الحرارة t موجبة تماماً بالكلفن؛ وR موجبة عند التزويد. أرسل جسماً JSON بثلاثة أرقام محدودة مطلوبة: n (أسماء بديلة moles, amount, mol)، وp (أسماء بديلة pressure, P)، وt (أسماء بديلة temperature, T, temp, kelvin). ويمكن اختيارياً تضمين r (أسماء بديلة R, gas_constant, gasConstant)؛ عند الحذف يُستخدم افتراضي SI. يجب أن تبقى القيم المطلقة ضمن الحد المنشور البالغ تريليوناً واحداً حتى تظل النواتج الوسيطة محدودة في دقة IEEE المزدوجة على Worker وفي المتصفح. عند النجاح تعيد الاستجابة n وp وt وr مقرّبة بأسماء قصيرة وطويلة، وتعيّن v وvolume للحجم المحسوب، وformula للسلسلة V = nRT/P، وrearrange لشكل حاصل ضرب منقوط، وequation لفحص هوية P·V = n·R·T بأرقام مستبدلة، وproduct_nrt وproduct_pv لجانبي حاصل ضرب الغاز المثالي بعد التقريب، وmessage لملخص قصير، وsteps لمصفوفة مرتّبة من أسطر الاستبدال. فشل التحقق — حقول ناقصة، أعداد غير محدودة، قيم خارج الحدود المطلقة، مولات غير موجبة، ضغط صفري أو سالب، درجة حرارة غير موجبة، أو R غير موجبة — يُرجع invalid_input ولا يُحسب أبداً. التسعير ثابت $0.002 لكل طلب ناجح بعنصر وحدة وسعر هامشي صفري.
نصائح عملية وحدود وعمليات بحث ذات صلة
عند التدريس، قارن أمثلة: حالة SI بأسلوب الحجم المولي القياسي؛ وحالة صفّية لتر–جو مع R صريحة؛ وحالة p مساوية للصفر عمداً تُظهر مسار invalid_input الصارم الذي يحمي من القسمة على صفر. المهام الفاشلة التي تُرجع invalid_input لا تستهلك الرصيد المدفوع مسبقاً، مما يُبقي سكربتات الاستكشاف رخيصة عندما يضع المتعلمون الضغط صفراً عمداً.
حالات التكامل
مراجعة واجبات V = nRT/P
يُدخل الطلاب مولات الكتاب والضغط ودرجة الحرارة وR الاختيارية ثم يقارنون الحجم وجانبي حاصل الضرب المكتوبين يدوياً بنتيجة JSON حتمية قبل التسليم.
أسئلة تقنية
هل حاسبة حجم الغاز من المولات مجانية؟
أداة المتصفح مجانية وتعمل محلياً. تستدعي API رصيد KIT المدفوع مسبقاً بـ $0.002 لكل طلب ناجح؛ والمهام الفاشلة لا تُحسب أبداً.