حاسبة FFMI: مؤشر الكتلة الخالية من الدهون والوزن
تقيس كتلتك الخالية من الدهون نسبةً إلى طولك: عند 80 كغ وطول 1.8 متر و15 بالمئة دهون تبقى 68 كغ تُقسم على مربع الطول. وهكذا تقارن بين رياضيين بأطوال مختلفة. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الوزن
- 80
- الارتفاع
- 1.8
- نسبة دهون الجسم
- 15
- الوزن (كجم)
- 80 kg/m²
- الطول م
- 1.8
- نسبة الدهون
- 15
- الكتلة الخالية من الدهون كغ
- 68
يضع مؤشر الكتلة الخالية من الدهون الكتلة النحيلة للجسم على مقياس مضبوط بالطول، بحيث يمكن مقارنة رياضيين مختلفي القامة دون اعتبار وزن الميزان القصة كاملة. تستقبل هذه القدرة وزن الجسم بالكيلوغرامات، والطول واقفًا بالأمتار، ونسبة دهون الجسم، وتحسب الكتلة الخالية من الدهون كوزن مضروب في واحد ناقص كسر الدهون، ثم تقسم على مربع الطول لإنتاج FFMI بالكيلوغرام لكل متر مربع. كما تُرجع FFMI مُطبَّعًا بالطول باستخدام التعديل المألوف لمرجع متر وثمانين، حتى يندرج الرياضيون القصار والطوال في نطاق قابل للمقارنة.
ماذا يقيس FFMI وكيف يُحسب
يقسم مؤشر كتلة الجسم الوزن الكلي على مربع الطول، فتختلط الدهون والعضلات في رقم واحد. ويطبّق مؤشر الكتلة الخالية من الدهون الحساب نفسه على الأنسجة النحيلة وحدها. أولًا تُطرح كتلة الدهون من الوزن باستخدام نسبة دهون مقيسة، ثم تُقسم الكتلة المتبقية على مربع الطول بالمتر. عند 80 كغ و15 بالمئة دهون تكون الدهون 12 كغ والكتلة النحيلة 68 كغ، وتُقسم هذه الكيلوغرامات على مربع 1.8 متر. وإلى جانب القيمة الخام تحصل على قيمة مُطبَّعة على طول مرجعي قدره 1.8 متر، ليقع القصار والطوال على مقياس متقارب.
متى يفيد وما الذي يجب الانتباه إليه
يُستخدم هذا المؤشر كثيرًا في رياضات القوة وتدريب بناء الأجسام والأبحاث التي تحتاج إلى درجة للكتلة النحيلة معدّلة حسب الطول. ويتابع به المدربون الكتلة النحيلة في مراحل التنشيف أو التضخيم، وهو ما لا يُظهره وزن الميزان وحده. يُدخل الوزن بالكيلوغرام والطول بالمتر أو السنتيمتر بشرط اختيار الوحدة الصحيحة. وتُرفض نسبة دهون أعلى من 100 بالمئة لأن الكتلة النحيلة لا يمكن أن تكون سالبة، كما تُرفض الأطوال الخارجة عن نطاق معقول للبالغين.
الاستخدام في التدريب وحدوده العملية
استدعوا حاسبة مؤشر الكتلة الخالية من الدهون المجانية في المتصفح للتحقق السريع وعروض المحاضرات وتثقيف العميل دون تثبيت جدول علوم رياضة. اربطوا هذه النقطة الطرفية بسير قياس دهون على جانب العميل، ثم خزّنوا الكتلة الخالية من الدهون وFFMI في قاعدتكم لرسوم بيانية طولية عبر موسم. تتبع مدخلات المصدر قواعد الاحتفاظ نفسها لعناصر parse الأخرى في KIT، والنتائج آمنة للتثبيت في تركيبات التكامل المستمر لأن الخوارزمية حتمية بالكامل.
حافظوا على توقعات سريرية: هذا تقدير تعليمي وتخطيطي وليس جهازًا طبيًا تشخيصيًا، وعلى المستخدمين ذوي التركيب غير المعتاد أو الحالات الطبية اتباع المشورة المهنية بدل مؤشر واحد وحده.
حالات الاستخدام
تدريب القوة والبنية الجسمية
يُدخل المدربون وزن الميزان والطول ونسبة دهون مقيسة لتتبع الكتلة النحيلة على نطاق FFMI مضبوط بالطول أثناء التخفيف أو الزيادة.
تطبيقات اللياقة وعلوم الرياضة
التطبيقات التي تخزّن بالفعل قراءات التركيب تستدعي نقطة طرفية مدفوعة مسبقًا مستقرة لـ FFMI بدل إعادة تنفيذ الكتلة الخالية من الدهون على مربع الطول في كل لغة عميل.
الأسئلة الشائعة
ما صيغة مؤشر الكتلة الخالية من الدهون؟
الكتلة الخالية من الدهون هي الوزن بالكيلوغرام مضروبًا في (1 − نسبة الدهون / 100). FFMI هو الكتلة الخالية من الدهون مقسومة على الطول بالأمتار مربّعًا (kg/m²). تطبّق هذه الحاسبة تلك الصيغة بدقة وتُرجع أيضًا FFMI مُطبَّعًا بالطول.
ماذا يحدث إذا تجاوزت دهون الجسم 100 بالمئة؟
لا يمكن أن تتجاوز نسبة الدهون 100 بالمئة؛ تُرفض القيم فوق هذا الحد ولا تُحاسب.
ما الوحدات التي يجب استخدامها للوزن والطول؟
إن جمعت واجهتكم أرطالًا أو بوصات فحوّلوا قبل الاستدعاء حتى تنطبق تعريف FFMI المنشور بشكل صحيح.
كيف يختلف FFMI المُطبَّع عن FFMI الخام؟
FFMI الخام هو الكتلة الخالية من الدهون على مربع الطول. يضبط FFMI المُطبَّع نحو طول مرجعي 1.8 m بالحدّ الشائع 6.1 × (1.8 − الطول) حتى يُقارن الرياضيون الأقصر والأطول على نطاق واحد.
ما الفرق بين FFMI ومؤشر كتلة الجسم؟
مؤشر كتلة الجسم يقسم الوزن الكلي على مربع الطول، فيخلط الدهون والعضلات في رقم واحد. أما FFMI فيجري الحساب نفسه على الكتلة الخالية من الدهون فقط بعد طرح الدهون المقيسة، فتقارن الكتلة النحيلة عند الطول نفسه.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/health/fat-free-mass-index \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":80,"height":1.8,"body_fat":15}'const res = await fetch("https://api.kit.forhosting.com/health/fat-free-mass-index", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 80,
"height": 1.8,
"body_fat": 15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/fat-free-mass-index",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 80,
"height": 1.8,
"body_fat": 15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/fat-free-mass-index", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":80,"height":1.8,"body_fat":15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":80,"height":1.8,"body_fat":15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/fat-free-mass-index", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"weight": 80,
"height": 1.8,
"body_fat": 15
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.fat_free_mass_index",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
المسار حساب بحت بلا شبكة وبلا بذرة عشوائية، فتتلقى تطبيقات التدريب ودفاتر علوم الرياضة وعملاء API المدفوعة مسبقًا JSON متطابقًا في كل مرة. تُرفض دهون الجسم فوق مئة بالمئة كـ invalid_input لأن الكتلة الخالية من الدهون لا يمكن أن تكون سالبة. يعمل عنصر المتصفح مجانًا على جهازكم؛ وتفرض API المدفوعة مسبقًا $0.002 لكل عنصر ناجح عندما تحتاج الخوادم وSDK نفس العقد.
ماذا يقيس مؤشر الكتلة الخالية من الدهون وما المدخلات اللازمة
يقسم مؤشر كتلة الجسم الوزن الكلي على مربع الطول فيمزج الدهون والنسيج النحيل في رقم واحد. يقوم مؤشر الكتلة الخالية من الدهون بنفس الهندسة على النسيج النحيل فقط: أولًا اطرح كتلة الدهون من الوزن باستخدام نسبة دهون مقيسة، ثم اقسم الكتلة الخالية من الدهون المتبقية على الطول بالأمتار مربّعًا. تُبلَّغ النتيجة كـ ffmi بوحدة كيلوغرام لكل متر مربع، وتُستخدم على نطاق واسع في رياضات القوة وتدريب البنية الجسمية والبحث الذي يريد درجة كتلة نحيلة مضبوطة بالقامة. الحقول الناقصة والأعداد غير المنتهية والوزن أو الطول غير الموجبين والطول خارج نطاق بالغ آمن تفشل أيضًا في التحقق. أرسلوا weight كعدد موجب منتهٍ بالكيلوغرامات؛ تُقبل الأسماء البديلة weight_kg وbody_weight وmass_kg. أرسلوا height كعدد موجب منتهٍ بالأمتار؛ تُقبل height_m وstature_m، وheight_cm إن فضّلتم السنتيمترات—يقسم المحرك على مئة. أرسلوا body_fat كنسبة مئوية من صفر إلى مئة شاملة؛ تُقبل body_fat_percent وbf وfat_percent وbodyfat. يضرب المحرك الوزن في واحد ناقص دهون الجسم على مئة للحصول على fat_free_mass_kg، ويبلّغ fat_mass_kg كمكمل، ويحسب ffmi ككتلة خالية من الدهون على مربع الطول. إذا تجاوزت الدهون مئة بالمئة تفشل الطلب مع invalid_input ولا تُحاسب. المدخلات المتطابقة تنتج دائمًا JSON متطابقًا لأن الخوارزمية لا تمس الشبكة ولا نموذجًا ولا ساعة ولا مولّد عشوائي.
قراءة حقول الاستجابة والمزالق الشائعة
حقل unit دائمًا kg/m² حتى تسمّي الواجهات المؤشر دون سلاسل ثابتة. تذكّروا أن نسبة الدهون يجب أن تأتي من قياس تثقون به أصلًا—DEXA أو الوزن الهيدروستاتيكي أو جهاز BIA جيد أو بروتوكول طيات الجلد—لأن هذه الحاسبة لا تقدّر التركيب من المحيط أو الصور أو مقاس الملابس. الأوزان الهائلة جدًا أو الأطوال خارج نافذة أمان العزل المنشورة تُرفض أيضًا. لا تخلطوا هذه النقطة الطرفية مع مؤشر كتلة الجسم أو BMR أو الإنفاق الطاقي اليومي الكلي: تلك تجيب عن أسئلة أخرى وتعيش في قدرات أو طبقات منتج أخرى بعد استلام FFMI. عند النجاح تعيد الاستجابة weight_kg وheight_m وbody_fat_percent، ثم fat_free_mass_kg وfat_mass_kg وffmi وnormalized_ffmi. يعيد حقل formula أن FFMI يساوي الكتلة الخالية من الدهون على مربع الطول، وmethod دائمًا fat_free_mass_index حتى يتفرع الرمز اللاحق دون استشعار الأشكال. يطبّق FFMI المُطبَّع التعديل الشائع: ستة فاصلة واحد مضروبًا في واحد فاصلة ثمانية ناقص الطول، فيُقارن الرياضيون الأقصر أو الأطول من قامة المرجع على نطاق واحد؛ استخدموا ffmi للمؤشر العلمي الخام وnormalized_ffmi عندما تقتبس أدبيات التدريب الرقم المضبوط بالطول. النسب فوق مئة مستحيلة وتثير رسالة invalid_input واضحة تذكر أن الدهون تتجاوز مئة بالمئة.
استخدام API والتسعير وسير التدريب والحدود العملية
أرسلوا جسم JSON يتضمن weight وheight وbody_fat الإلزامية (أو أسماءها البديلة). استخدموا API المدفوعة مسبقًا عندما يحتاج SaaS للياقة أو منصة أداء فريق أو نموذج قبول طب عن بُعد أو دفتر بحث عقدًا مستقرًا تحت رصيد KIT بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تستهلك الرصيد أبدًا بعد رفض المحرك للطلب. فضّلوا وزنًا بالكيلوغرام وطولًا بالمتر يطابقان الصيغة المنشورة؛ إن جمعت واجهتكم أرطالًا أو سنتيمترات فحوّلوا أو استخدموا height_cm قبل الاستدعاء. يمكن لمؤلفي SDK تعيين ffmi وnormalized_ffmi مباشرة في لوحات التحكم وتصدير أعمدة CSV مسمّاة الكتلة النحيلة ومؤشر الكتلة الخالية من الدهون—نفس الأرقام التي يكتبها المدربون يدويًا عند تطبيق FFMI على الورق.
حالات التكامل
عروض الصف والمختبر
تقارن المقررات مؤشر كتلة الجسم بمؤشر الكتلة الخالية من الدهون وتثبّت JSON المتوقع في اختبارات آلية بمخرجات حتمية.
أسئلة تقنية
هل حاسبة مؤشر الكتلة الخالية من الدهون مجانية؟
تعمل أداة المتصفح مجانًا على جهازكم. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تُحاسب.