حاسبة نسبة التوترية
المحلول الملحي العادي بتركيز 308 mOsm/L مقابل بلازما مرجعية بتركيز 300 mOsm/L يعطي نسبة تقارب 1.027، أي ضمن نطاق مساوي التوتر. أدخل الأسمولاريتين لتحصل على النسبة والنسبة المئوية والفرق والتصنيف. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- أسمولية المحلول
- 308
- أسمولية المرجع
- 300
- نسبة التوتر
- 1.0266666667
- النسبة المئوية من المرجع
- 102.666666667
- فرق الأسمولية
- 8
- التصنيف
- isotonic
تصف التوترية كيف يتصرف سائل بالنسبة إلى بلازما الجسم عندما يفصل بينهما غشاء غير منفذ فعليًا للمذابات الرئيسية. يقارن الأطباء والصيادلة والطلاب أسمولارية المحلول بمرجع بلازمي — غالبًا نحو 280 إلى 300 ميلي أسمول لكل لتر — ويكوّنون النسبة البسيطة r تساوي Osm المحلول مقسومة على Osm المرجع. القيم الأقل بكثير من واحد تصف سوائل ناقصة التوتر تميل إلى دفع الماء إلى داخل الخلايا؛ والقيم القريبة من واحد تصف سوائل مساوية التوتر تترك حجم الخلية دون تغيير يُذكر؛ والقيم الأكبر بكثير من واحد تصف سوائل زائدة التوتر تسحب الماء من الخلايا. تقبل هذه الحاسبة كلا الأسمولاريتين بوحدات متطابقة، وتعيد النسبة المنظَّفة ونسبة المرجع المئوية والدلتا المطلقة ونطاق تصنيف واضح، وترفض مرجع بلازما صفريًا بخطأ تحقق حتى لا تصل القسمة على صفر إلى العميل كـ Infinity.
كيف تصنّف نسبة التوترية السوائل مقابل البلازما
ابدأ من تركيزين أسموليين غير سالبين معبَّرين بنفس الوحدات، عادةً ميلي أسمول لكل لتر. سمِّ السائل قيد الاختبار Osm فرعي المحلول والمعيار لسوائل الجسم Osm فرعي المرجع. نسبة التوترية هي الحاصل بلا أبعاد r يساوي Osm فرعي المحلول مقسومًا على Osm فرعي المرجع.
عندما يكون المرجع بلازما بالغ عادية، تستخدم الكتب غالبًا ثلاثمائة ميلي أسمول لكل لتر قيمة تعليمية مستديرة، بينما تقع نطاقات المختبر لأسمولالية المصل تقريبًا بين مئتين وثمانين وثلاثمائة ميلي أسمول لكل كيلوغرام؛ أي من الرقمين صالح ما دامت المدخلتان تشتركان في الوحدات. يستخدم التصنيف هنا نطاقًا نسبيًا ثابتًا بنسبة خمسة بالمئة حول الواحد: إذا كانت القيمة المطلقة لـ r ناقص واحد على الأكثر صفر فاصلة صفر خمسة، يُوسَم السائل مساوي التوتر؛ وإذا كان r أصغر من ذلك النطاق فناقص التوتر؛ وإذا كان أكبر فزائد التوتر.
يقرّ هذا النطاق بتشتت القياس والتركيب دون إجبار كل محلول ملحي شبه طبيعي على تبديل الوسم بسبب ميلي أسمول واحد. من المراسي الكلاسيكية الماء النقي بـ r قريب من الصفر (ناقص التوتر)، والمحلول الملحي نصف النظامي حول مئة وأربعة وخمسين ميلي أسمول لكل لتر مقابل ثلاثمائة (ناقص التوتر)، والمحلول الملحي النظامي قرب ثلاثمئة وثمانية (مساوٍ أو زائد قليلًا حسب المرجع)، والمحلول بنسبة ثلاثة بالمئة قرب ألف وستة وعشرين (زائد التوتر).
تفشل الأسمولاريات السالبة والمرجع الصفر تمامًا مبكرًا بمدخل غير صالح، لأن مقامًا صفريًا يجعل النسبة غير معرّفة وأسمولارية سالبة غير فيزيائية في هذا النموذج.
أين تظهر فحوص نسبة التوترية في العمل الحقيقي
تُقابل صيدلية المستشفى وتعليم التمريض باستمرار البلوريات ناقصة ومساوية وزائدة التوتر — المحلول نصف النظامي ورينغر اللاكتيت والمحلول الملحي النظامي والمحلول الملحي زائد التوتر — بمرجع بلازمي حتى يتنبأ المتعلمون بانتقالات الماء قبل رؤية مريض. تُجدول فرق التحضير والجودة أسمولاريات المنتج من الملصقات أو الحسابات وتحتاج وسم فئة قابلًا لإعادة الإنتاج مع النسبة الخام لمسارات التدقيق، لا إشارة مرور صندوق أسود. تدرب إعداد امتحانات الطب والصيدلة على الوسوم الثلاثة نفسها بقيم بلازما ثابتة من الكتب، فيسرّع وحي واحد يعيد r ونسبة المرجع والتصنيف توليد مفاتيح الإجابات.
تتحقق مختبرات البحث التي تُعدّ أوساطًا أو سوائل إرواء من أن الدفعة قريبة من مساواة التوتر للخلايا قبل حضانات مكلفة، بنفس الحساب الذي يتعلمه الطلاب في الفيزيولوجيا. إن احتجت لاحقًا الضغط الأسموزي من المولارية أو التركيز الأسمولي من π المقاس أو انخفاض نقطة التجمد أو كيمياء خلط متعدد المذابات، فعاملها كنوايا بحث وصفحات هبوط منفصلة بدل إثقال صفحة حاسبة نسبة التوترية هذه.
حالات الاستخدام
مختبرات تعليم سوائل الوريد
صنّف D5W و0.45% NaCl و0.9% NaCl و3% NaCl مقابل مرجع بلازما 300 mOsm/L واعرض النسبة بجانب الوسم.
تدقيق الوصفات والتحضير
وسّم أسمولاريات المنتج دفعةً كناقصة/مساوية/زائدة التوتر مع r شفافة ونسبة المرجع للسجلات النوعية.
مفاتيح الامتحان والمصححات الآلية
ولّد تصنيفات توترية مرجعية لمجموعات فيزيولوجيا وصيدلة دون حساب كل حاصل يدويًا.
الأسئلة الشائعة
ما هي نسبة التوترية؟
هي r = Osm_solution / Osm_reference. القيم القريبة من 1 تعني أن السائل قريب من معيار البلازما؛ الأصغر بكثير تعني ناقص التوتر؛ والأكبر بكثير تعني زائد التوتر.
ماذا يحدث إذا كانت أسمولارية المرجع صفرًا؟
تقسم النسبة على مرجع البلازما، فمرجع صفري غير معرّف ولا يُعاد أبدًا كـ Infinity.
كيف يُعرَّف مساوي التوتر هنا؟
يُوسَم السائل مساوي التوتر عندما |r − 1| ≤ 0.05 (ضمن 5% من المرجع). خارج هذا النطاق يكون ناقص التوتر (r منخفض جدًا) أو زائد التوتر (r مرتفع جدًا).
ما الوحدات التي يجب أن أستخدمها؟
أي وحدات أسمولية متسقة لكلا الحقلين، عادة mOsm/L. النسبة بلا أبعاد؛ ما يهم فقط هو المقارنة بين الرقمين.
هل المحلول الملحي العادي مساوي التوتر؟
نعم وفق هذه الحاسبة. فمحلول 0.9% بتركيز يقارب 308 mOsm/L يعطي مقابل 300 mOsm/L نسبة تقارب 1.027، فيقع داخل نطاق خمسة بالمئة حول الواحد.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/tonicity-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"solution_osmolarity":308,"reference_osmolarity":300}'const res = await fetch("https://api.kit.forhosting.com/chem/tonicity-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"solution_osmolarity": 308,
"reference_osmolarity": 300
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/tonicity-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"solution_osmolarity": 308,
"reference_osmolarity": 300
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/tonicity-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"solution_osmolarity":308,"reference_osmolarity":300}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"solution_osmolarity":308,"reference_osmolarity":300}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/tonicity-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"solution_osmolarity": 308,
"reference_osmolarity": 300
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.tonicity_ratio",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
كيف تصنّف نسبة التوترية السوائل مقابل البلازما
المسار حساب عائم خالص بلا استدعاءات شبكة ولا بذور عشوائية ولا طوابع زمنية للساعة، فتنتج المدخلات المتطابقة دائمًا نفس JSON.
ما الذي ترسله وما الذي تستقبله
أرسل حقلين رقميين مطلوبين. يجب أن يكون كلاهما أعدادًا منتهية؛ أسمولارية المحلول غير سالبة وأسمولارية المرجع موجبة تمامًا. فحوص أمثلة: ثلاثمئة وثمانية على ثلاثمائة تعطي r تقريبًا واحد فاصلة صفر اثنين سبعة مع تصنيف isotonic ضمن نطاق الخمسة بالمئة؛ ومئة وأربعة وخمسون على ثلاثمائة تعطي نحو صفر فاصلة خمسة واحد ثلاثة وhypotonic؛ وألف وستة وعشرون على ثلاثمائة تعطي نحو ثلاثة فاصلة أربعة اثنين وhypertonic؛ وثلاثمائة على ثلاثمائة تعطي واحدًا تمامًا وisotonic. اربط النموذج المجاني في المتصفح لحدس سريع لسوائل الوريد، ثم استدعِ العقد ذاته من البرامج النصية عندما تحتاج وسومًا جماعية لجداول الوصفات أو مفاتيح الامتحان. الحقل solution_osmolarity هو أسمولارية السائل الذي تريد تصنيفه. والحقل reference_osmolarity هو معيار البلازما أو سوائل الجسم المستخدم في المقام. تُقبل أنواع أرقام JSON والسلاسل الرقمية التي تُحلَّل إلى قيم منتهية. الحقول الناقصة والسلاسل الفارغة وNaN وInfinity والقيم السالبة والمرجع الصفري تفشل بـ invalid_input ولا تُحسب. عند النجاح تعيد الاستجابة أسمولاريتي المحلول والمرجع المنظَّفتين، وtonicity_ratio r، وpercent_of_reference بمائة ضعف r، وdelta_osmolarity كمحلول ناقص مرجع، وسلسلة classification hypotonic أو isotonic أو hypertonic، وisotonic_tolerance الثابت صفر فاصلة صفر خمسة، وmethod tonicity_ratio، وسلسلة formula التي توثّق الحاصل والنطاق. تسعير استدعاءات API الناجحة هو القاعدة المنشورة $0.002 لكل عنصر؛ وإخفاقات التحقق لا تستهلك الرصيد المدفوع مسبقًا.
أين تظهر فحوص نسبة التوترية في العمل الحقيقي
يريد مؤلفو المناهج الذين يبنون دروسًا تفاعلية شكل JSON واحدًا في ودجت المتصفح وAPI حتى تظل أوراق العمل دون اتصال والمصححات الآلية متوافقة. ولأن هذه القدرة محرك parse نقي، فسعر API هو القاعدة المنشورة $0.002 لكل عنصر ناجح والتحقق الفاشل لا يستهلك الرصيد.
أسئلة تقنية
كم تكلف؟
أداة المتصفح مجانية وتعمل محليًا. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بـ $0.002 لكل عنصر ناجح؛ المدخل غير الصالح لا يُحسب.