ForHosting KIT · الصحة واللياقة

حاسبة BMR كاتش-مكاريدل

احسب سعراتك في الراحة من الكتلة النحيفة لا من وزن الميزان: مع 80 كغ و20 بالمئة دهونًا تكون كتلتك النحيفة 64 كغ، وتعطي معادلة كاتش-مكاريدل 1752.4 سعرة يوميًا في الراحة. وتظهر كتلة الدهون أيضًا. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
الوزن
80
نسبة دهون الجسم
20
تحصل على
الوزن (كجم)
80 kcal/day
نسبة الدهون
20
الكتلة النحيفة kg
64
كتلة الدهون kg
16

تقدّر معادلة كاتش-مكاريدل معدل الأيض الأساسي من الكتلة النحيفة لا من الوزن الكلي وحده، لذا يحصل شخصان بنفس وزن الميزان لكن بنسب دهون مختلفة على خطوط أساس مختلفة لسعرات الراحة. تأخذ هذه القدرة وزن الجسم بالكيلوغرام ونسبة الدهون، وتحسب الكتلة النحيفة كوزن ضرب واحد ناقص كسر الدهون، ثم تطبّق BMR يساوي ثلاثمئة وسبعين زائد واحدًا وعشرين نقطة ستة ضرب الكتلة النحيفة بالكيلوغرام. تُرفض دهون الجسم فوق مئة في المئة كمدخل غير صالح لأن الكتلة النحيفة لا يمكن أن تكون سالبة.

ما تقيسه كاتش-مكاريدل والمدخلات التي تحتاجونها

معدل الأيض الأساسي هو الطاقة التي يستهلكها الجسم في الراحة التامة على مدار أربع وعشرين ساعة. تستخدم الصيغ الكلاسيكية مثل هاريس-بينيديكت أو Mifflin-St Jeor الوزن الكلي والعمر والطول والجنس، وهذا يصلح عندما لا تعرفون التركيب. تبدأ كاتش-مكاريدل من الكتلة النحيفة، وهي الوزن الكلي ناقص كتلة الدهون، لأن النسيج النشط أيضيًا يقود معظم الإنفاق في الراحة.

تُبلَّغ كتلة الدهون كوزن ناقص كتلة نحيفة للشفافية. الحقول الناقصة والأرقام غير المنتهية والوزن غير الإيجابي ودهون الجسم السالبة تفشل أيضًا في التحقق.

الاستخدام في التدريب وحدوده العملية

استدعوا حاسبة BMR كاتش-مكاريدل المجانية في المتصفح للفحوصات السريعة وعروض المحاضرات وتثقيف العملاء دون تثبيت جدول تغذية. اقرنوا هذه النقطة النهائية بسير قياس دهون الجسم على جانب العميل، ثم خزّنوا الكتلة النحيفة وBMR في قاعدة بياناتكم للرسوم الطولية. فضّلوا مدخلات وزن بالكيلوغرام تطابق الثوابت المنشورة؛ إذا جمعت واجهتكم أرطالًا فحوّلوا قبل الاستدعاء.

تتبع مدخلات المصدر قواعد الاحتفاظ نفسها لعناصر parse الأخرى في KIT، والنتائج آمنة للتثبيت في تجهيزات التكامل المستمر لأن الخوارزمية حتمية بالكامل. حافظوا على توقعات سريرية: هذا تقدير تعليمي وتخطيطي وليس جهازًا طبيًا تشخيصيًا، وينبغي للمستخدمين ذوي التركيب الجسدي غير النموذجي أو الحالات الطبية اتباع المشورة المهنية لا صيغة واحدة.

التدريب وتتبع البنية

يُدخل المدربون وزن الميزان ونسبة دهون مقيسة للحصول على BMR قائم على الكتلة النحيفة يتحدث مع تغيّر التركيب لا مع الوزن الكلي فقط.

تطبيقات اللياقة والتغذية

التطبيقات التي تخزّن بالفعل قراءات دهون الجسم تستدعي نقطة نهاية مدفوعة مسبقًا مستقرة لـ BMR كاتش-مكاريدل بدل إعادة تنفيذ الصيغة في كل لغة عميل.

ما صيغة BMR كاتش-مكاريدل؟

الكتلة النحيفة هي الوزن بـ kg ضرب (1 − نسبة الدهون / 100). معدل الأيض الأساسي بـ kcal/يوم هو 370 + 21.6 × الكتلة النحيفة. تطبّق هذه الحاسبة تلك الصيغة بدقة.

ماذا يحدث إذا تجاوزت دهون الجسم 100 في المئة؟

لا يمكن لنسبة الدهون أن تتجاوز 100 في المئة؛ تُرفض القيم فوق ذلك الحد ولا تُحصَّل.

ما الوحدات التي ينبغي استخدامها للوزن؟

أرسلوا وزن الجسم بالكيلوغرام. إذا جمعت واجهتكم أرطالًا فحوّلوا إلى kg قبل الاستدعاء حتى تُطبَّق الثوابت المنشورة (370 و21.6) بشكل صحيح.

من أين ينبغي أن تأتي نسبة الدهون في جسمي؟

من قياس تثق به مسبقًا، مثل فحص DEXA أو الوزن تحت الماء أو جهاز معاوقة حيوية جيد أو بروتوكول ثنايا الجلد. لا تقدّر الحاسبة الدهون من محيط الجسم أو من الصور.

لماذا لا تطلب الحاسبة العمر والطول والجنس؟

لأن المعادلة تنطلق مباشرة من الكتلة النحيفة، وهي النسيج المسؤول عن معظم الإنفاق في الراحة. لذلك يحصل شخصان بالوزن نفسه ونسبة دهون مختلفة على نتيجتين مختلفتين.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/health/bmr-katch-mcardle

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/health/bmr-katch-mcardle \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"weight":80,"body_fat":20}'
{
  "weight": 80,
  "body_fat": 20
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.bmr_katch_mcardle",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

المسار حساب خالص بلا شبكة ولا بذرة عشوائية، لذا تحصل مدققات الواجبات وتطبيقات التدريب وعملاء API المدفوعة مسبقًا على JSON متطابق في كل مرة.

ما تقيسه كاتش-مكاريدل والمدخلات التي تحتاجونها

أرسلوا weight كرقم منتهٍ إيجابي بالكيلوغرام؛ تُقبل الأسماء البديلة weight_kg وbody_weight وmass_kg. أرسلوا body_fat كنسبة مئوية من صفر إلى مئة شاملة؛ تُقبل body_fat_percent وbf وfat_percent وbodyfat. يضرب المحرك الوزن في واحد ناقص دهون الجسم على مئة للحصول على الكتلة النحيفة بالكيلوغرام، ويضرب تلك الكتلة النحيفة في واحد وعشرين نقطة ستة ويضيف ثلاثمئة وسبعين لإنتاج bmr_kcal_day. إذا تجاوزت دهون الجسم مئة في المئة تفشل الطلب بـ invalid_input ولا تُحصَّل. المدخلات المتطابقة تنتج دائمًا نفس JSON لأن الخوارزمية لا تلمس الشبكة أو نموذجًا أو ساعة أو مولّد عشوائي.

قراءة حقول الاستجابة والمزالق الشائعة

حقل unit دائمًا kcal/day حتى تسمّي الواجهات الرقم دون ترميز سلاسل. تذكّروا أن نسبة الدهون يجب أن تأتي من قياس تثقون به أصلًا—DEXA أو الوزن تحت الماء أو جهاز BIA جيد أو بروتوكول طيات الجلد—لأن هذه الحاسبة لا تقدّر التركيب من المحيطات أو الصور. الأوزان الضخمة جدًا فوق سقف سلامة isolate المنشور تُرفض أيضًا. لا تخلطوا هذه النقطة النهائية مع إجمالي إنفاق الطاقة اليومي: عوامل النشاط والأثر الحراري للطعام وحمل التدريب خارج النطاق ويجب أن يطبّقها منتجكم بعد استلام BMR. عند النجاح تعيد الاستجابة weight_kg وbody_fat_percent ثم lean_mass_kg وfat_mass_kg وbmr_kcal_day بالكيلوكالوري في اليوم. حقل formula يعيد أن BMR يساوي ثلاثمئة وسبعين زائد واحدًا وعشرين نقطة ستة ضرب الكتلة النحيفة، وmethod دائمًا katch_mcardle حتى يتفرع الكود اللاحق دون فحص الأشكال. استخدموا lean_mass_kg عندما يريد مدرب تتبع تغيّرات التركيب منفصلة عن سطر السعرات؛ واستخدموا bmr_kcal_day عندما يحتاج مخطّط وجبات خط أساس الراحة فقط قبل تطبيق مضاعف نشاط خارج هذه القدرة. النسب فوق مئة مستحيلة وترفع رسالة invalid_input واضحة تذكر أن دهون الجسم تتجاوز مئة في المئة.

استخدام API والتسعير وسير عمل التدريب والحدود العملية

أرسلوا جسم JSON بـ weight وbody_fat الإلزاميين (أو أسمائهما البديلة). استخدموا API المدفوعة مسبقًا عندما يحتاج SaaS لياقة أو نموذج قبول عن بُعد أو دفتر مختبر علوم رياضة أو خط تخطيط سعرات عقدًا مستقرًا تحت رصيد KIT بسعر $0.002 لكل عنصر ناجح؛ لا تستهلك إخفاقات التحقق الرصيد بعد رفض المحرك. يمكن لمؤلفي SDK تعيين bmr_kcal_day مباشرة في لوحات المعلومات وتصدير أعمدة CSV معنونة الكتلة النحيفة والسعرات الأساسية—نفس الأرقام التي يكتبها المدربون يدويًا عند تطبيق كاتش-مكاريدل على الورق.

علوم الرياضة وعروض الصف

تقارن المختبرات والمقررات كاتش-مكاريدل بمعادلات الوزن فقط وتثبّت JSON المتوقع في اختبارات آلية بمخرجات حتمية.

هل حاسبة BMR كاتش-مكاريدل مجانية؟

تعمل أداة المتصفح مجانًا على جهازكم. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بـ $0.002 لكل عنصر ناجح؛ ولا تُحصَّل إخفاقات التحقق.

هل تعيد TDEE أم BMR فقط؟

BMR فقط (kcal/يوم في الراحة). مضاعفات النشاط وإجمالي إنفاق الطاقة اليومي خارج النطاق؛ طبّقوها في منتجكم بعد استلام bmr_kcal_day.

اطّلع على توثيق KIT الكامل ←