حاسبة المردود الفعلي
تفاعل مردوده النظري 10 غ ونسبة مردوده 85 يُتوقع أن يعطي 8.5 غ من الناتج. أدخل القيمتين لتحصل على المردود الفعلي المتوقع بالوحدة نفسها، مع النسبة في صورة كسر عشري. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- المردود النظري للمنتج
- 10
- النسبة المئوية للمردود
- 85
- الكسر
- 0.85
- المردود الفعلي
- 8.5
تربط النسبة المئوية للمردود السقف الكيميائي المثالي للتفاعل بكمية المنتج التي تتوقع فعلاً استعادتها بعد التفاعلات الجانبية والتحويل غير المكتمل وخسائر المناولة. في الصيغة الصفّية القياسية يساوي المردود الفعلي المردود النظري مضروبًا في النسبة المئوية للمردود مقسومًا على مئة. تبقى القيم فوق مئة في المئة مسموحة لأن العينات غير النقية وأخطاء القياس قد تدفع المردود المبلغ به إلى ما يتجاوز الكتلة النظرية.
ماذا يعني المردود الفعلي وأي أرقام تُرسل
المردود النظري هو أقصى كمية منتج تحصل عليها إذا تحوّلت كل جزيئة من المتفاعل المحدِّد بنظافة واستعدت كل شيء. النسبة المئوية للمردود هي جزء ذلك السقف الذي تحصل عليه فعليًا، معبَّرًا عنها كنسبة مئوية؛ فخمسة وثمانون تعني خمسة وثمانين في المئة من النظري. اضرب المردود النظري في النسبة المئوية للمردود على مئة لتحصل على المردود الفعلي المتوقع بنفس الوحدة المستخدمة للنظري—غرامات أو مولات أو مليغرامات أو أي مقياس متسق آخر.
تُقبل قيم النسبة فوق المئة دون تقييد حتى تمر بيانات المختبر الرطب التي تتجاوز قليلًا الكتلة النظرية بنفس المسار. فحص صفّي كلاسيكي هو عشرة غرامات نظرية عند خمسة وثمانين في المئة، فيعطي ثمانية فاصلة خمسة غرامات من المنتج الفعلي المتوقع.
الاستخدام في المختبر وحدوده
استدعِ حاسبة المردود الفعلي المجانية في المتصفح لفحوصات الواجبات وعروض المحاضرة والتخطيط السريع على الطاولة دون تثبيت مكتبة صيغ لجداول البيانات. اقرن هذه النقطة الطرفية بخطوة مردود نظري مثل المولات مضروبة في النسبة الستوكيومترية عندما ما زلت بحاجة إلى حساب السقف من معادلة موزونة، ثم غذِّ تلك الكتلة أو الكمية المولية النظرية في هذه الحاسبة مع النسبة المئوية للمردود المخططة أو المقاسة. لا تُنمذج التخليقات متعددة الخطوات كسلسلة داخل استدعاء واحد؛ نفّذ الهوية مرة لكل خطوة باستخدام السقف النظري لكل خطوة ونسبة الاستعادة المتوقعة الخاصة بها.
تتبع مدخلات المصدر قواعد الاحتفاظ نفسها لعناصر تحليل KIT الأخرى.
حالات الاستخدام
تجهيز المختبر وتخطيط المردود
يقدّر الفنيون كمية المنتج للتوسيم أو التخزين عندما تسرد ورقة التحضير بالفعل غرامات نظرية ونسبة استعادة تاريخية.
تطبيقات التعليم وتكاملات LIMS
تستدعي أدوات المنهج وأنظمة المختبر نقطة طرفية مدفوعة مسبقًا مستقرة بدل إعادة تنفيذ النظري مضروبًا في النسبة على مئة في كل لغة.
الأسئلة الشائعة
ماذا يحدث إذا كانت النسبة المئوية للمردود سالبة؟
النسبة المئوية السالبة للمردود ليست معدل استعادة صالحًا؛ يجب أن يكون الحقل غير سالب. إخفاقات التحقق لا تُحاسب.
هل يمكن أن تكون النسبة المئوية للمردود أكبر من 100؟
نعم. القيم فوق المئة مسموحة دون تقييد حتى تُعالج العينات غير النقية أو أخطاء القياس؛ تُرفض القيم السالبة فقط.
هل تحسب المردود النظري من المولات؟
لا. تضرب فقط مردودًا نظريًا معروفًا مسبقًا في الكسر المئوي. استخدم أولًا خطوة مردود نظري ستوكيومترية إذا ما زلت بحاجة إلى مولات المنتج من المتفاعل المحدِّد.
بأي وحدة يظهر المردود الفعلي؟
بالوحدة نفسها التي استخدمتها للمردود النظري. إذا أدخلت الغرامات حصلت على غرامات، وإذا استخدمت المولات أو الملليغرامات جاءت الإجابة بها، دون أي تحويل.
ماذا يعطي مردود قدره 0 بالمئة؟
يُقبل ويعطي مردودًا فعليًا صفريًا. أما القيم السالبة وحدها فتُرفض، لأن الاسترداد الأقل من الصفر ليس نتيجة ممكنة في المختبر.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/chem/actual-yield-from-percent \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"theoretical_yield":10,"percent_yield":85}'const res = await fetch("https://api.kit.forhosting.com/chem/actual-yield-from-percent", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"theoretical_yield": 10,
"percent_yield": 85
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/actual-yield-from-percent",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"theoretical_yield": 10,
"percent_yield": 85
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/actual-yield-from-percent", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"theoretical_yield":10,"percent_yield":85}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"theoretical_yield":10,"percent_yield":85}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/actual-yield-from-percent", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"theoretical_yield": 10,
"percent_yield": 85
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.actual_yield_from_percent",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تقبل هذه القدرة هذين الرقمين، وتضربهما بحساب حتمي، وتعيد نتيجة JSON منظمة يمكن لمصححي الواجبات ودفاتر المختبر وأدوات المنهج تثبيتها في الاختبارات دون تضمين جدول بيانات أو نظام جبر كيميائي كامل. تُرفض النسبة المئوية السالبة للمردود بوصفها invalid_input حتى لا تعامل المسارات معدل استعادة مستحيلًا كبداية صالحة. يعمل عنصر المتصفح مجانًا على جهازك؛ وتفرض واجهة API المدفوعة مسبقًا $0.002 لكل عنصر ناجح عندما تحتاج الخوادم ومجموعات SDK إلى العقد نفسه.
ماذا يعني المردود الفعلي وأي أرقام تُرسل
أرسل الحقل الإلزامي theoretical_yield كعدد منتهٍ غير سالب؛ تُقبل الأسماء البديلة theoretical و theo_yield و yield_theoretical عندما يفضّل عميلك أسماء أقصر. أرسل percent_yield كعدد منتهٍ غير سالب، مع البدائل percent و pct_yield و yield_percent. النسبة المئوية السالبة للمردود هي invalid_input لأن معدل استعادة دون الصفر ليس نتيجة مختبرية فيزيائية لهذه الصيغة؛ ويُسمح بصفر في المئة وينتج مردودًا فعليًا صفرًا بشكل صحيح. المدخلات المتطابقة تنتج دائمًا JSON نفسه لأن المسار حساب بحت بلا شبكة ولا نموذج ولا بذرة عشوائية ولا ساعة جدارية.
قراءة الاستجابة: المردود الفعلي والكسر والصيغة والطريقة
تذكر إخفاقات التحقق مثل نسبة مئوية سالبة أن النسبة المئوية السالبة للمردود غير مسموحة حتى يصحح الطلاب خطأ إشارة دون قراءة تتبع مكدس. النتائج آمنة للتثبيت في تجهيزات التكامل المستمر لأن التقريب مستقر إلى اثني عشر منزلة عشرية من القدر ولا يستشير الخوارزم ساعة النظام ولا خدمات خارجية. عند النجاح تعيد الاستجابة theoretical_yield و percent_yield بعد تقريب مستقر، و fraction بوصفها percent_yield مقسومة على مئة حتى تعرض الواجهات نسبة مئوية أو عددًا عشريًا دون إعادة حساب، و actual_yield كحاصل theoretical_yield و fraction. يعيد حقل formula صياغة أن actual_yield يساوي theoretical_yield في percent_yield على مئة لعرض سريع في الحلول المحلولة، و method دائمًا percent_of_theoretical حتى يتفرع الموجّهون اللاحقون دون استكشاف الأشكال. استخدم actual_yield وحده عندما يحتاج نموذج إلى خلية الإجابة فقط؛ واستخدم theoretical_yield و percent_yield و fraction معًا عندما يجب أن يعيد تقرير مختبر أو ورقة خطوة تعليمية طبع المدخلات بجانب النتيجة. غياب theoretical_yield أو percent_yield والأعداد غير المنتهية والمردود النظري السالب تثير أيضًا invalid_input ولا تُحاسب بعد رفض المحرك للطلب.
استخدام API والتسعير وسير عمل المختبر والحدود العملية
أرسل جسم JSON يحتوي theoretical_yield و percent_yield كأعداد أو سلاسل رقمية. استخدم API المدفوعة مسبقًا عندما تحتاج منصة تعليم أو بيئة تقييم برمجي أو تكامل LIMS أو مولّد منهج إلى عقد مستقر تحت رصيد KIT بسعر $0.002 لكل عنصر ناجح؛ لا تستهلك إخفاقات التحقق الرصيد أبدًا بعد رفض المحرك. يمكن للمؤلفين الذين يوزعون SDK تعيين theoretical_yield و percent_yield و actual_yield إلى مدخلات معنونة المردود النظري والنسبة المئوية للمردود والمردود الفعلي—نفس الأعمدة التي يكتبها الطلاب عند إعادة ترتيب جداول النسبة المئوية للمردود يدويًا على الورق.
حالات التكامل
التحقق من الواجبات والامتحانات
يُدخل الطلاب المردود النظري والنسبة المئوية للمردود، ويقارنون المنتج الفعلي المتوقع بـ JSON منظم، ويحصلون على خطأ واضح عند إرسال نسبة مئوية سالبة بالخطأ.
أسئلة تقنية
كيف أحسب المردود الفعلي بهذه الحاسبة؟
أرسل JSON مع theoretical_yield مساويًا لكمية المنتج النظرية و percent_yield مساويًا لنسبة الاستعادة المئوية. تتضمن الاستجابة actual_yield مساويًا للنظري مضروبًا في النسبة مقسومًا على مئة.
هل حاسبة المردود الفعلي مجانية؟
تعمل أداة المتصفح مجانًا على جهازك. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تُحاسب.