حاسبة الأليغيشن
للوصول إلى 50% من محلول تركيزه 80% وآخر تركيزه 30% تحتاج إلى 20 جزءًا من الأول و30 جزءًا من الثاني، أي بنسبة 2:3، وهو ما يعادل 40% و60% من المزيج. أدخل التراكيز الثلاثة بالوحدة نفسها. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- C1
- 80
- C2
- 30
- الهدف
- 50
- الجزء 1
- 20
- الجزء 2
- 30
- النسبة
- 2:3
- نسبة الجزء 1
- 2
الأليغيشن طريقة الصيدلة والكيمياء الكلاسيكية لمعرفة مقدار ما يجب أن تمزجوه من محلولين بقوتين مختلفتين لبلوغ تركيز مستهدف. بإعطاء تركيز المحلول الأول وتركيز الثاني والقوة المطلوبة للخليط، تعيد الأليغيشن المتبادلة نسبة أجزاء كل مخزون. أجزاء الأول تساوي الفرق المطلق بين الهدف وتركيز الثاني؛ وأجزاء الثاني تساوي الفرق المطلق بين تركيز الأول والهدف.
كيف تجد الأليغيشن المتبادلة نسبة خلط قوتين
الأليغيشن المتبادلة هي البناء المتقاطع الذي يُدرَّس في التركيب الصيدلي والكيمياء العامة عندما يجب مزج مخزونين من نفس المذاب حتى قوة وسيطة مكتوبة على الملصق. اكتبوا التركيز الأعلى فوق الأدنى وضعوا الهدف في الوسط. عدد أجزاء المخزون الأقوى هو الفرق المطلق بين الهدف والتركيز الأضعف؛ وعدد أجزاء المخزون الأضعف هو الفرق المطلق بين التركيز الأقوى والهدف.
هذان الفرقان هما نسبتَا المزج. لا تشترط هذه الحاسبة أن ترتبوا المدخلات مسبقاً: الحقل c1 هو المحلول الأول، والحقل c2 هو المحلول الثاني، والحقل target هو تركيز الخليط المطلوب بنفس الوحدات. في الداخل، أجزاء المحلول الأول هي القيمة المطلقة لـ target ناقص c2، وأجزاء المحلول الثاني هي القيمة المطلقة لـ c1 ناقص target، وهي الهوية نفسها أياً كان الأقوى من القارورتين.
يمكن تبسيط النسبة الناتجة إلى أعداد صحيحة لا تقبل الاختزال، أو تحويلها إلى كسر من الخليط النهائي، أو توسيعها إلى أي حجم مناسب: جزءان وثلاثة أجزاء تعنيان مليلترين من المخزون الأول مع ثلاثة مليلترات من الثاني، أو كيلوغرامين مع ثلاثة كيلوغرامات، ما دامت وحدة الكمية متسقة. عندما يساوي المخزونان الهدف أصلاً، فكل مزج جائز والعقد يعيد جزءاً من كل منهما. عندما يساوي الهدف مخزوناً واحداً دون الآخر، يسهم المخزون غير المستخدم بصفر أجزاء، وهذا أليغيشن جائز على الحد.
الحساب لا يحوّل النسبة المئوية إلى مولارية أبداً.
عقد الإدخال وحقول الاستجابة وخطأ خارج المدى
تُسمح سلاسل الأرقام التي تُحلَّل إلى أعداد منتهية حتى لا تحتاج خلية ملصوقة من ورقة إلى تحويل ثانٍ. الفحص الفيزيائي المميز هو المدى: يجب أن يقع target بين c1 وc2 ضمناً. إذا كانت القوة المطلوبة أقوى من المخزونين أو أضعف منهما، فلا مزج غير سالب لهذين المحلولين ينتجها، فيرفض المحرك الطلب برسالة أن الهدف يقع خارج التركيزين.
يعيد حقل formula أن parts1 هي القيمة المطلقة لـ target ناقص c2 وأن parts2 هي القيمة المطلقة لـ c1 ناقص target. مثال: c1 يساوي ثمانين وc2 يساوي ثلاثين وtarget يساوي خمسين ينتج عشرين جزءاً من المخزون الأول وثلاثين من الثاني، فتُختزل إلى اثنين إلى ثلاثة، وأربعين في المئة وستين في المئة من الخليط.
أين يُستخدم الأليغيشن وكيف يختلف عن خلط أحجام معلومة
من يكتب الأليغيشن في صندوق بحث يعرف الطريقة باسمها من امتحان تركيب أو مقرر حسابات صيدلية أو إجراء مختبر. لديه قوتان مكتوبتان وهدف على وصفة أو وسط زرع، ويحتاج نسبة الأجزاء لا المتوسط المرجح الأمامي الذي يبدأ من أحجام قيسَت سلفاً. ذلك المسار الأمامي بحث آخر: بإعطاء c1 وv1 وc2 وv2 يكون تركيز الخليط حاصل المذاب المحفوظ.
الأليغيشن هو العكس: بإعطاء c1 وc2 وtarget تُستعاد الأحجام النسبية. حاسبات التخفيف التي تعيد ترتيب M1V1 = M2V2 تفترض مخزوناً واحداً مع مذيب نقي؛ أما الأليغيشن فيغطي أيضاً قوتين غير صفريتين، بما في ذلك حالة مخزون يُمزج بالماء عندما يكون أحد التركيزين صفراً. التحقق الفاشل لا يستهلك الرصيد.
أبقوا الوحدات متسقة وثبّتوا النسبة المبسطة في الاختبارات فتحصلوا على نسب مزج قابلة للإعادة لمناضد التركيب وأوراكال الواجبات ومطابخ الأوساط دون إقامة نظام جبر حاسوبي. اقرنوا هذه النقطة بمقياس حجم في مساركم عندما تكون الخطوة التالية تحويل نسبة الأجزاء إلى مليلترات لحجم دفعة مختار؛ وتبقى هذه الواجهة مركّزة على نسبة الأليغيشن التي يقصدها الناس عند البحث عن الأليغيشن.
حالات الاستخدام
تركيب صيدلي لقوتين مكتوبتين
يُدخل الفني تركيزي المخزون والهدف الموصوف؛ فتعيد الحاسبة نسبة الأجزاء المبسطة قبل قياس القوارير.
مفاتيح واجبات وامتحانات الأليغيشن
يجمع المدرسون ثلاثيات c1 وc2 وtarget لتصحيح أوراق الأليغيشن المتبادلة، بما في ذلك الحالة غير الصالحة عندما يقع الهدف خارج التركيزين.
أوراق مزج المختبر وLIMS
تستدعي النصوص نقطة نهاية مدفوعة مسبقاً ومستقرة لنسبة الأجزاء بدل إعادة تنفيذ البناء المتقاطع في كل جدول وكل لغة.
الأسئلة الشائعة
كيف تمزج حاسبة الأليغيشن محلولين حتى تركيز مستهدف؟
أرسلوا c1 وc2 وtarget منتهية غير سالبة بنفس وحدات التركيز. تعيد الاستجابة parts1 = |target − c2| وparts2 = |c1 − target|، إضافة إلى نسبة مبسطة وكسور ونسب مئوية للخليط.
ماذا يحدث إذا وقع الهدف خارج التركيزين؟
لا مزج غير سالب لهذين المخزونين ينتج قوة أعلى منهما أو أضعف منهما، فيرفض المحرك الهدف خارج المدى.
بماذا يختلف الأليغيشن عن حاسبة خلط محلولين؟
خلط حجمين معلومين يحسب التركيز الناتج من c1 وv1 وc2 وv2. الأليغيشن هو العكس: بإعطاء تركيزين وهدف يعيد نسبة الأجزاء التي ينبغي مزجها.
هل يمكن أليغنة مخزون بالماء (تركيز صفر)؟
نعم. اجعلوا c1 أو c2 صفراً وأبقوا الهدف بين الصفر وقوة المخزون. تُعامل القارورة الصفرية كالمحلول الأضعف في بناء الأليغيشن المتبادلة المعتاد.
كيف أحوّل نسبة الأجزاء إلى كميات فعلية؟
اختر أي وحدة كمية واجعل كل جزء مساويًا لها. فنسبة 2 إلى 3 تعني مثلًا 2 مليلتر من المحلول الأول مع 3 مليلترات من الثاني، أو 2 كيلوغرام مع 3 كيلوغرامات.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/alligation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"c1":80,"c2":30,"target":50}'const res = await fetch("https://api.kit.forhosting.com/chem/alligation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"c1": 80,
"c2": 30,
"target": 50
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/alligation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"c1": 80,
"c2": 30,
"target": 50
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/alligation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"c1":80,"c2":30,"target":50}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"c1":80,"c2":30,"target":50}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/alligation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"c1": 80,
"c2": 30,
"target": 50
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.alligation",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
إذا وقع الهدف خارج التركيزين، فلا خليط فيزيائي لهذين المخزونين يبلغه، ويفشل الطلب بـ invalid_input. تُحاسب استدعاءات API الناجحة بسعر $0.002؛ وإخفاقات التحقق لا تُحاسب.
كيف تجد الأليغيشن المتبادلة نسبة خلط قوتين
يجب أن تتطابق الوحدات عبر c1 وc2 وtarget: النسبة المئوية مع النسبة المئوية، والمولارية مع المولارية، والمليغرام لكل مليلتر مع المليغرام لكل مليلتر.
عقد الإدخال وحقول الاستجابة وخطأ خارج المدى
أرسلوا جسم JSON بـ POST فيه ثلاثة أرقام منتهية غير سالبة إلزامية. c1 تركيز المحلول الأول؛ وتُقبل الأسماء البديلة C1 وconcentration1 وconc1 وsolution1. c2 تركيز المحلول الثاني؛ وتُقبل C2 وconcentration2 وconc2 وsolution2. target هو تركيز الخليط المطلوب؛ وتُقبل desired وtarget_concentration وC وdesired_concentration وconc_target. الحقول الناقصة والسلاسل الفارغة والنص غير الرقمي وNaN وInfinity والتركيزات السالبة والقيم التي يتجاوز مقدارها المطلق تريليوناً تفشل بـ invalid_input مع تسمية الحقل، ولا تُحاسب تلك الإخفاقات. عند النجاح يعيد JSON قيم c1 وc2 وtarget بعد تقريب مستقر إلى اثنتي عشرة منزلة، ويبلّغ parts1 وparts2 فروقاً للأليغيشن، ويبلّغ ratio سلسلة مبسطة من نوع اثنان نقطتان ثلاثة مع الصحيحين ratio_parts1 وratio_parts2، ويبلّغ fraction1 وfraction2 من الخليط النهائي، ويبلّغ percent1 وpercent2، ويبلّغ mixture_concentration فحصاً مرجحاً يستعيد الهدف. حقل method دائماً alligation_alternate. تسعيرة العنصر الناجح مبلغ ثابت $0.002.
أين يُستخدم الأليغيشن وكيف يختلف عن خلط أحجام معلومة
تستخدم صيدليات المستشفيات النسبة لجمع كهارل مركّز مع كيس أضعف، وتستخدمها مختبرات التدريس لتصحيح أوراق الأليغيشن المتبادلة، وتثبّت نصوص LIMS ملف JSON حتى لا يغيّر إعادة هيكلة هوية التقاطع. ولأن التنفيذ شيفرة parse تحليلية من المستوى A، تكلف كل مكالمة ناجحة $0.002 المنشور بلا رموز نموذج وبلا شبكة صادرة.
أسئلة تقنية
كم تكلفة حاسبة الأليغيشن؟
أداة المتصفح مجانية على جهازكم. طلبات API تستخدم رصيد KIT المدفوع مسبقاً بسعر $0.002 لكل مكالمة ناجحة؛ والإدخال غير الصالح لا يُحاسب.