حاسبة كثافة الطاقة الغذائية
تحوّل سعرات الوجبة ووزنها إلى رقم واحد قابل للمقارنة: 450 سعرة في طبق وزنه 350 غرامًا تعني نحو 128.57 سعرة لكل 100 غرام. قارن الشوربات والوجبات الخفيفة والوصفات حسب التركيز لا حسب مجموع السعرات فقط. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الطاقة (kcal)
- 450
- الكتلة (g)
- 350
- كثافة الطاقة (kcal/g)
- 1.2857142857 kcal/g
- كثافة الطاقة (kcal/100 g)
- 128.571428571
- كثافة الطاقة (kJ/g)
- 5.3794285714
كثافة الطاقة الغذائية هي عدد الكيلوكالوري في كل غرام من وجبة أو حصة — الرقم الذي يحوّل إجمالي طاقة الطبق والكتلة القابلة للأكل إلى قيمة كثيفة واحدة يمكن مقارنتها بين الوصفات وصواني المطاعم وقوائم البحث. تأخذ حاسبة كثافة الطاقة الغذائية هذه إجمالي طاقة الوجبة بالكيلوكالوري والكتلة القابلة للأكل بالغرام، وتقسم الطاقة على الكتلة، وتعيد كيلوكالوري لكل غرام، والكيلوكالوري المألوفة لكل مئة غرام في كثير من بطاقات الأغذية، وكيلوجول لكل غرام لتقارير النظام الدولي. استخدمها لترتيب الوجبات حسب تركيز الطاقة، أو تدقيق أطباق خطط التغذية، أو تثبيت اختبارات انحدار عندما يجب أن تتفق تطبيقات الإرشاد على kcal لكل غرام دون تضمين صيغة جدول في كل عميل.
ما الذي تقيسه كثافة الطاقة الغذائية ولماذا تهم
كثافة الطاقة هي إجمالي الطاقة القابلة للاستقلاب مقسومًا على الكتلة القابلة للأكل. قد تقدّم شوربة خضار مائية مئات الغرامات مع كيلوكالوري متواضعة فيكون رقم kcal لكل غرام منخفضًا، بينما تركز مزيج مكسرات أو وجبة خفيفة مقلية كثيرًا من الكيلوكالوري في كتلة قليلة فتسجّل قيمة مرتفعة. غالبًا ما تصنّف أبحاث التغذية والتعليم السريري الأغذية في نطاقات كثافة حتى يملأ العميل الطبق بعناصر أقل كثافة عندما يكون الشبع لكل سعرة هو الهدف، أو يختار خيارات أعلى كثافة عندما تكون احتياجات الطاقة عالية والحجم محدودًا.
يجب أن تكون الطاقة غير سالبة والكتلة موجبة تمامًا؛ تُرفض الكتلة الصفرية لأن الكثافة ستكون غير معرّفة وستخفي وزنًا ناقصًا. النتيجة كثيفة: مضاعفة الطاقة والكتلة معًا تترك الكثافة دون تغيير، وهو ما تريده عند تكبير وصفة والتحقق من بقاء ملف التركيز نفسه.
أين تضيف واجهة كثافة طاقة الوجبات قيمة
منصات الإرشاد الغذائي تخزّن أصلًا طاقة الطبق والحصص الموزونة؛ القسمة مرة واحدة على الخادم تُبقي كل عميل وتقرير على تعريف واحد لـ kcal لكل غرام بدل خلايا جداول متباعدة. يحوّل منسقو البحث يوميات الأغذية الموزونة إلى أعمدة كثافة دون إعادة تنفيذ تنظيف الفاصلة العائمة بثلاث لغات. فرق المطاعم وmeal-kit ترتّب أصناف القائمة حسب التركيز لرسائل الشبع أو عبوات عالية الطاقة للرياضيين والتغذية السريرية التكميلية.
مواقع المحتوى التي تتنافس على عبارة حاسبة كثافة الطاقة الغذائية تستفيد من ودجة حية يطابق مسارها المجاني مسار الأتمتة المدفوع بايتًا بايتًا على الوحدة النقية نفسها. يمكن لأدوات البطاقات والقوائم إظهار kcal/g وkcal/100g إلى جانب إجمالي الطاقة حتى يرى المتسوقون والمرضى التركيز لا السعرات المطلقة فقط. فشل التحقق لا يستهلك الرصيد.
حالات الاستخدام
مقارنة الأطباق بـ kcal لكل غرام
زِن وجبة مقدّمة، واجمع طاقتها من البطاقات أو الماكرو، واحصل على كثافة الطاقة حتى تُرتَّب خيارات التركيز المنخفض والعالي على مقياس كثيف واحد.
فحوصات الكثافة للقوائم وmeal-kit
احسب كثافة الطاقة للوصفات دفعة واحدة عند تصميم قوائم تركز على الشبع أو عبوات مدمجة عالية الطاقة دون إعادة ترميز القسمة في كل عميل.
الأسئلة الشائعة
كيف تُحسب كثافة الطاقة الغذائية؟
الاستجابة تضرب أيضًا في 100 لـ kcal/100g وفي 4.184 لـ kJ/g.
هل هذا مثل السعرات من المغذيات الكبرى؟
لا. السعرات من الماكرو تقدّر إجمالي الطاقة من غرامات البروتين والكربوهيدرات والدهون والكحول. هذه الحاسبة تفترض أنك تعرف أصلًا إجمالي الطاقة والكتلة وتحسب الكثافة فقط.
ما الأطعمة ذات كثافة الطاقة المنخفضة؟
الأطعمة الغنية بالماء مثل شوربة الخضار تعطي غرامات كثيرة بسعرات قليلة فتكون كثافتها منخفضة، بينما تركّز المكسرات والوجبات المقلية سعرات كثيرة في وزن قليل. تعطيك الحاسبة الرقم فقط، ولا تصنّف الأطعمة ولا توصي بنظام غذائي.
لماذا لا تتغير كثافة الطاقة عند مضاعفة الوصفة؟
لأنها نسبة: ضعف السعرات مقسومًا على ضعف الوزن يعطي السعرات نفسها لكل غرام. لذلك تفيد في التأكد من أن الوصفة بعد تكبيرها حافظت على التركيز نفسه.
ما الوزن الذي أدخله للوجبة؟
أدخل الوزن الصالح للأكل من الحصة بالغرام، أي الحصة نفسها التي جمعت سعراتها. يجب أن يكون الوزن أكبر من صفر، فبدونه لا يمكن حساب الكثافة، والصفر يدل غالبًا على وزن لم يُسجَّل.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/health/energy-density-diet \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"energy_kcal":450,"mass_g":350}'const res = await fetch("https://api.kit.forhosting.com/health/energy-density-diet", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"energy_kcal": 450,
"mass_g": 350
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/energy-density-diet",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"energy_kcal": 450,
"mass_g": 350
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/energy-density-diet", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"energy_kcal":450,"mass_g":350}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"energy_kcal":450,"mass_g":350}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/energy-density-diet", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"energy_kcal": 450,
"mass_g": 350
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.energy_density_diet",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
لا توجد قاعدة بيانات أغذية ولا استعلام باركود ولا سياسة تقريب مخفية سوى تنظيف مستقر للأعداد العائمة: الوحدة النقية نفسها تعمل مجانًا في ودجة المتصفح وعلى مسار API المدفوع مسبقًا.
ما الذي تقيسه كثافة الطاقة الغذائية ولماذا تهم
هذه الحاسبة لا تصنّف النطاقات ولا توصي بحمية: تقيّم فقط النسبة energy_kcal مقسومة على mass_g وتعرض وحدات مرتبطة حتى تقارن الأطباق على مقياس واحد.
عقد الإدخال وحقول الاستجابة وأخطاء التحقق
تُرفض الطاقة السالبة؛ يجب أن تكون الكتلة موجبة، لذا تفشل الكتلة الصفرية أو السالبة برسالة واضحة بأن الكثافة لا تُحسب دون كتلة موجبة. غياب أي حقل إلزامي يفشل أيضًا ولا يُفوتر. مثال: أربعمئة وخمسون كيلوكالوري على ثلاثمئة وخمسين غرامًا تعطي تقريبًا 1.285714 كيلوكالوري لكل غرام وحوالي 128.57 كيلوكالوري لكل مئة غرام. أرسل كائن JSON عبر POST بحقلين إلزاميين. energy_kcal هو إجمالي طاقة الوجبة أو الغذاء بالكيلوكالوري (سعرات غذائية)؛ تُقبل الأسماء البديلة energy وcalories وkcal وtotal_kcal وtotal_energy حتى يعيد المتعقبون والنماذج استخدام المفاتيح القائمة. mass_g هو كتلة الحصة القابلة للأكل بالغرام؛ تُقبل mass وweight_g وgrams وportion_g وweight. قد تصل القيم كأعداد JSON أو سلاسل رقمية؛ السلاسل الفارغة والقيم المنطقية والكائنات وNaN وInfinity تفشل بـ invalid_input مع تسمية الحقل. عند النجاح تعيد الاستجابة energy_kcal وmass_g منظّفين، وenergy_density_kcal_g كطاقة مقسومة على الكتلة، وenergy_density_kcal_100g كذلك القيمة مضروبة في مئة لعرض يشبه البطاقة، وenergy_density_kj_g كـ kcal لكل غرام مضروبًا في 4.184، وسلسلة صيغة قصيرة، وunit مضبوطًا على kcal/g للكثافة الأساسية. اجمع التحقق المجاني في المتصفح مع أتمتة API عندما يجب أن تظهر الكثافة نفسها في سجل خلفية أو تقرير خطة وجبات.
أين تضيف واجهة كثافة طاقة الوجبات قيمة
ولأن التنفيذ parse من الطبقة A خالص، كل استدعاء ناجح يكلف السعر الأساسي المنشور $0.002 دون رموز نموذج ودون شبكة صادرة. أبقِ الطلبات صغيرة وثبّت energy_density_kcal_g في اختبارات الانحدار لتحصل على كثافات وجبات قابلة للتكرار للتطبيقات وإضافات LMS والعاملين على الحافة دون بناء خدمة تركيب غذائي خاصة بك.
حالات التكامل
تدقيق خطط الوجبات ويوميات البحث
حوّل total_kcal وغرامات الحصة المسجّلة إلى kcal/g وkcal/100g بعقد API حتمي لتقارير الإرشاد وجداول الدراسة.
أسئلة تقنية
ما المدخلات التي تحتاجها حاسبة كثافة الطاقة الغذائية؟
عددان منتهيان إلزاميان: energy_kcal (إجمالي كيلوكالوري غير سالب) وmass_g (كتلة قابلة للأكل موجبة بالغرام). تُقبل أسماء بديلة شائعة مثل calories وweight_g.
لماذا رُفض mass_g عندما أرسلت صفرًا؟
الكثافة طاقة لكل وحدة كتلة. الكتلة الصفرية أو السالبة تجعل النسبة غير معرّفة أو بلا معنى، لذا تعيد API قيمة invalid_input بدل Infinity أو NaN صامت.
كم تكلفة حاسبة كثافة الطاقة الغذائية؟
أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بمقدار $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُفوتر.