حاسبة مؤشر كتلة الكلب
كلب وزنه 30 كغ ومحيط صدره 75 سم وطول جسمه 70 سم يقع في فئة الوزن المثالي، بحسب وزنه وقياساته بالشريط لا بجدول مؤشر كتلة الجسم البشري. أدخل الوزن ومحيط الصدر أو طول الجسم. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الوزن
- 30
- الصدر
- 75
- الطول
- 70
- الوزن (كجم)
- 30
- وحدة الوزن
- Kg
- وحدة القياس
- Cm
- الفهرس
- 61.2244897959
حالة جسم الكلب ليست السؤال نفسه الذي يطرحه مؤشر كتلة الجسم البشري، لأن السلالات تختلف كثيرًا في الهيكل؛ ومع ذلك يحتاج الملاك والملاجئ ومكاتب العيادة رقمًا قابلًا للتكرار مما يُقاس على الميزان والشريط: الوزن وحجم خطي. تقبل حاسبة مؤشر الكتلة الكلبي هذه وزنًا موجبًا بصرامة وقياسًا موجبًا واحدًا على الأقل لمحيط الصدر أو لطول الجسم، وتحوّل الوحدات إلى كيلوغرامات وأمتار، وتعيد مؤشر حالة مورفومتريًا مع فئة تعليمية. عندما يوجد الطول يكون المؤشر الوزن مقسومًا على مربع الطول، وهي صيغة Quetelet التي يستخدمها التعليم البيطري بالمحور المحوري بدل القامة. وإذا أُرسل محيط الصدر وحده استخدمت الصيغة نفسها ذلك المحيط حجمًا خطيًا.
كيف يُحسب مؤشر حالة جسم الكلب
يقسم مؤشر الكتلة البشري الكتلة على مربع القامة واقفًا. لا تشترك الكلاب في عرف واحد لارتفاع الكتف، لذلك تستخدم هذه الحاسبة بديلًا مورفومتريًا يكتبه التعليم البيطري أصلًا على السبورة: استبدلوا القامة بقياس شريط يمكن أخذه على حيوان واقف أو ممسوك بلطف. طول الجسم هو الحجم الخطي المفضّل لأن الطول المحوري مقياس بنيوي؛ لا ينتفخ عندما يكتسب الكلب دهنًا كما يفعل محيط الصدر.
فالمؤشر بالكيلوغرام لكل متر مربع هو إذن وزن الجسم بالكيلوغرام مقسومًا على مربع الطول بالأمتار. تلك متطابقة Quetelet والطول المحوري الكلبي في المقام، وهو الرقم المعاد باسم index كلما وُجد length. محيط الصدر، ويُقاس بشريط ليّن خلف المرفقين مباشرة، هو الحجم الخطي المقبول الآخر.
إذا أرسل المستدعي المحيط وحده استخدمت المتطابقة نفسها chest بالأمتار في المقام حتى يظل مسار الشريط الواحد يُنتج مؤشرًا. وعندما يحضر الشريطان معًا يظل المؤشر يستخدم مربع الطول، لأن خلط المحيط في المقام يلغي جزءًا من إشارة الدهن: فقد يحفظ كلب أثقل وأعرض صدرًا رقمًا مشابهًا للكتلة على الجداء. أما الفئة، في حالة الشريطين، فتستخدم نسبة الصدر إلى الطول الخالية من المقياس.
محيط أكبر لطول محوري معلوم يتتبع حالة أثقل عبر الهياكل الصغيرة والعملاقة بأمانة أكبر من حد واحد بـ kg/m²، ولهذا وُجدت نطاقات النسبة. تُحوَّل الأرطال بكيلوغرام أفوارديبوا الدولي قبل القسمة. وتُقسم السنتمترات على مئة وتُضرب البوصات في المعامل الدقيق 0.0254 متر.
عاملوا النتيجة تقدير تخطيط للمتابعة والفرز، لا درجة WSAVA ذات تسع نقاط ولا تشخيصًا يغني عن طبيب بيطري يلمس الأضلاع والخصر وانطواء البطن.
أين تكسب حاسبة مؤشر كتلة الكلب موضعها
تحتاج مكاتب قبول الملاجئ ومنسقو الحضانة رقم حالة جسم قابلًا للتكرار عندما يصل بالغ بلا تاريخ إطعام، ويحتاجون العقد نفسه بعد أسبوع حين يُعاد الشريط والميزان. مربّون يتتبعون بطنًا يستطيعون تسجيل الوزن مع الطول مع نمو الجراء ومراقبة حركة المؤشر من دون اختراع صيغة خاصة في جدول تنحرف بين الموظفين. أكشاك غرف الانتظار وتطبيقات الرعاية المنزلية التي تترتب على مؤشر كتلة الكلب ومؤشر الحالة الكلبي ووزن الكلب ومحيط صدره تنتفع بأداة حية يتطابق مسارها المجاني في المتصفح بايتًا ببايت مع الأتمتة المدفوعة.
يستطيع برنامج الإنقاذ استدعاء وحدة parse نفسها من نموذج أو من دفعة من دون إقامة جناح تغذية. لا تعاملوا مؤشرًا واحدًا حمية انهيار: بروتوكولات إنقاص الوزن للكلاب البدينة ينبغي أن تُشرف، وقد تجلس الأشكال الصغيرة والعملاقة والمتطرفة مثل السلوقيات خارج النطاق التعليمي المعتاد بالنسبة إلى حالتها البصرية. أعيدوا الوزن على الميزان نفسه، واسحبوا الشريط عند المعالم نفسها، واجمعوا الرقم بفحص يدوي للأضلاع والخصر.
لا يقدّر هذا الطرف سعرات ولا يقرأ ملصق كيس ولا يحل محل طبيب بيطري. يجيب بأمانة عن نية بحث واحدة: إذا أُعطي وزن موجب وشريط صدر أو طول جسم، فما المؤشر المورفومتري وفي أي فئة تعليمية يقع.
حالات الاستخدام
تسجيل حالة الجسم عند قبول الملجأ
زنوا الكلب وقيسوا الصدر أو طول الجسم واحفظوا المؤشر والفئة حتى تستخدم الوزنة التالية العقد المورفومتري نفسه.
تتبع الجراء النامية في برنامج تربية
سجّلوا الوزن والطول في كل زيارة وراقبوا حركة المؤشر مع نمو البطن، من دون صيغة خاصة تختلف بين الموظفين.
المراقبة المنزلية بين زيارات الطبيب البيطري
أعيدوا أسبوعيًا الوزن نفسه ومعالم الشريط نفسها حتى يرى المالك إن كانت الفئة التعليمية تنزاح قبل الموعد التالي.
الأسئلة الشائعة
كيف يُحسب مؤشر كتلة الكلب أو مؤشر حالة الجسم؟
أرسلوا وزنًا موجبًا مع محيط صدر موجب و/أو طول جسم موجب.
هل يلزم محيط الصدر وطول الجسم معًا؟
لا. يكفي قياس خطي واحد. عندما يُرسل الاثنان يظل المؤشر يستخدم مربع الطول وتستخدم الفئة نسبة الصدر إلى الطول التي تقارن بعدل أكبر بين الأحجام.
ماذا يحدث إذا كان القياس صفرًا أو سالبًا؟
يجب أن يكون كل قياس مقدَّم عددًا منتهيًا موجبًا؛ يُرفض weight الغائب أو الشريط الصفري أو القيمة غير الرقمية ولا تُحاسب.
كيف تُعرَّف فئات النحافة والمثالي والبدانة؟
مع الشريطين تتبع category الصدر مقسومًا على الطول (دون 0.80 نحافة، 0.80–0.95 نحيل، 0.95–1.15 مثالي، 1.15–1.30 زيادة وزن، 1.30 فما فوق بدانة). ومع شريط واحد تتبع category نطاقات تعليمية على المؤشر بـ kg/m². ليست درجة WSAVA 1–9.
لماذا يُفضَّل طول الجسم على محيط الصدر في مؤشر كتلة الكلب؟
طول الجسم قياس هيكلي لا يزيد عندما يكتسب الكلب دهونًا، أما محيط الصدر فيزيد. لذلك يكون الطول أكثر ثباتًا لحساب المؤشر ويُستخدم كلما أدخلته.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/bio/dog-bmi \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":30,"chest":75}'const res = await fetch("https://api.kit.forhosting.com/bio/dog-bmi", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 30,
"chest": 75
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/dog-bmi",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 30,
"chest": 75
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/dog-bmi", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":30,"chest":75}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":30,"chest":75}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/dog-bmi", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"weight": 30,
"chest": 75
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.dog_bmi",
"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 حتى لا يختلف جدول المأوى وعمل الأتمتة على الحيوان نفسه.
عقد الإدخال وحقول الاستجابة وأخطاء التحقق
بعد التحويل يجب أن يقع weight بين خمسة عشر جزءًا من مئة من الكيلوغرام ومئتي كيلوغرام، وكل قياس خطي بين أربعة سنتمترات وثلاثة أمتار، حتى لا يفجّر خطأ وحدة المربع المقلوب. ولا تُحاسب تلك الإخفاقات. مثال: ثلاثون كيلوغرامًا وخمسة وسبعون سنتمترًا صدرًا وسبعون سنتمترًا طولًا يستخدم index يساوي ثلاثين على 0.7 مربعًا ويصنّف من نسبة الصدر إلى الطول. أرسلوا جسم JSON بطريقة POST فيه weight موجب إلزامي وقياس خطي موجب واحد على الأقل. weight عدد منتهٍ أكبر من الصفر في الوحدة التي يبيّنها weight_unit الاختياري، وافتراضه الكيلوغرام ويقبل الرطل كذلك والأسماء البديلة المعتادة kilogram وkilograms وlb وlbs وpound وpounds. chest هو محيط الصدر وlength طول الجسم من القمة القذالية أو موضع الكتف إلى قاعدة الذيل؛ ويستعمل كلاهما measure_unit الاختياري وافتراضه السنتمتر ويقبل البوصة والمتر. تُقبل أسماء بديلة مثل body_weight وgirth وthoracic_girth وbody_length. وقد يصل كل حقل عددي عدد JSON أو سلسلة رقمية. غياب weight أو صفر أو سالب أو NaN أو سلسلة غير رقمية يفشل بـ invalid_input ويسمّي الحقل ويصرّح أنه يجب أن يكون عددًا موجبًا. ويسري الحكم نفسه على chest أو length عندما يكون ذلك المفتاح حاضرًا: لا يُتجاهل محيط صفري في صمت لمجرد وصول length صالح. وإذا أُسقط المفتاحان الخطيان سمّى المعالج chest وlength وطلب واحدًا على الأقل. عند النجاح يعيد الجسم صدى weight وweight_kg وweight_unit وmeasure_unit، ويعيد chest وlength بوحدة الإدخال إضافة إلى السنتمترات والأمتار عندما أُرسلا، ويضيف chest_to_length فقط عندما حضر الشريطان. الأرقام الرئيسة هي index وcategory وcategory_label مع method وسلسلة formula. تستخدم استدعاءات API الناجحة رصيد KIT المدفوع مقدمًا بالسعر الأساس المنشور $0.002 لكل عنصر.
أسئلة تقنية
كم تكلفة حاسبة مؤشر كتلة الكلب؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مقدمًا بسعر $0.002 لكل استدعاء ناجح؛ ولا تُحاسب المدخلات غير الصالحة.