ماشین حساب BMI — شاخص توده بدنی (متریک و امپراتوری)
ماشین حساب BMI رایگان با واحدهای متریک یا امپراتوری. شاخص توده بدنی، دستهبندی وزن سازمان جهانی بهداشت، و بازه وزن سالم برای قدتان را فوراً دریافت کنید.
ماشین حساب BMI
وزن نرمال
وزن سالم برای قد شما: 53.5–72.2 kg
نمایش BMI
مستندات
BMI چیست؟
Body Mass Index (BMI) یا شاخص توده بدنی میزان وزن تقسیم بر مربع قد است. این روشی سریع و رایگان برای بررسی اینکه آیا وزن شما در بازه سالم برای قدتان قرار دارد — بدون نیاز به تجهیزات خاص، فقط دو عدد.
قد و وزن خود را در بالا وارد کنید و نتیجه فوراً به روز میشود، با دستهبندی آن و بازه وزن سالم برای قدتان.
BMI یک ابزار غربالگری است، نه تشخیص. این برای بزرگسالان بالای ۲۰ سال طراحی شده و برای کودکان، بارداری یا ورزشکاران قابل اجرا نیست (بخش محدودیتها را ببینید).
فرمول
برای پوند و اینچ، ۷۰۳ را ضرب کنید:
کل محاسبه این است — وزن را بر مربع قد تقسیم کنید در واحدهای یکنواخت. عامل ۷۰۳ تنها برای تبدیل واحدهای امپراتوری به نتیجه متریک است.
عمیقتر بروید. BMI Prime برابر است با BMI تقسیم بر ۲۵ — بالای ۱٫۰ به معنی بالاتر از سقف سالم است. Ponderal Index (وزن تقسیم بر قد³) در قد بسیار کوتاه یا بلند بهتر عمل میکند، جایی که BMI منحرف میشود.
دستههای BMI (سازمان جهانی بهداشت، بزرگسالان)
| دسته | BMI |
|---|---|
| کموزن | کمتر از ۱۸٫۵ |
| نرمال | ۱۸٫۵ – ۲۴٫۹ |
| اضافهوزن | ۲۵ – ۲۹٫۹ |
| چاق | ۳۰ و بالاتر |
چاقی گاهی به کلاس I (۳۰–۳۴٫۹)، II (۳۵–۳۹٫۹)، و III (≥۴۰) تقسیم میشود. برای افراد نسلهای جنوب و شرق آسیایی، خطر زودتر افزایش مییابد — بسیاری از راهنماها BMI ≥ ۲۳ را اضافهوزن تلقی میکنند.
محدودیتها
BMI نسبتی از وزن به قد است. هرگز نمیبیند که وزن از چه تشکیل شده است، بنابراین میتواند گمراه کند:
- عضلات بهعنوان اضافی شمرده میشوند. ورزشکاران و وزنبرداران میتوانند امتیاز "اضافهوزن" را با چربی بدن کم دریافت کنند.
- موقعیت چربی را نادیده میگیرد. چربی شکمی (احشایی) خطرناکتر از چربی باسن/ران است؛ BMI آنها را یکسان میداند.
- سن و جنس چیزها را تغییر میدهند. بزرگسالان سالخورده عضلات را از دست میدهند؛ زنان درصد چربی بیشتری نسبت به مردان با BMI یکسان دارند.
- برای همه نیست. کودکان، نوجوانان، بارداری و برخی گروههای قومی نیاز به برشهای مختلفی دارند.
همراهان بهتر: دور کمر، نسبت کمر به باسن، و اندازهگیریهای چربی بدن مانند کالیپر، بیوامپدانس یا اسکن DEXA.
سوالات متداول
BMI "خوب" چیست؟ برای بیشتر بزرگسالان، ۱۸٫۵–۲۴٫۹.
آیا BMI دقیق است؟ بهعنوان یک غربالگری جمعیت، بله. برای یک نفر — خصوصاً یک نفر عضلانی — آن را با اندازهگیری کمر یا چربی بدن جفت کنید.
آیا میتوانم آن را برای کودکان استفاده کنم؟ خیر. کودکان از صدکهای بر اساس سن و جنس استفاده میکنند؛ از یک متخصص اطفال بپرسید.
آیا BMI برای مردان و زنان متفاوت است؟ فرمول و برش یکسان است؛ ترکیب بدن متفاوت است، که یک محدودیت است، نه یک فرمول جداگانه.
کد
BMI را در زبان دلخواه خود محاسبه کنید:
1=ROUND(weight_kg / (height_cm / 100)^2, 1)
21def bmi(kg, cm): return round(kg / (cm / 100) ** 2, 1)
21const bmi = (kg, cm) => +(kg / (cm / 100) ** 2).toFixed(1);
21double bmi(double kg, double cm) { return Math.round(kg / Math.pow(cm / 100, 2) * 10) / 10.0; }
21double Bmi(double kg, double cm) => Math.Round(kg / Math.Pow(cm / 100, 2), 1);
21double bmi(double kg, double cm) { return std::round(kg / std::pow(cm / 100, 2) * 10) / 10; }
21func bmi(kg, cm float64) float64 { return math.Round(kg/math.Pow(cm/100, 2)*10) / 10 }
21fn bmi(kg: f64, cm: f64) -> f64 { (kg / (cm / 100.0).powi(2) * 10.0).round() / 10.0 }
21function bmi($kg, $cm) { return round($kg / ($cm / 100) ** 2, 1); }
21def bmi(kg, cm) = (kg / (cm / 100.0)**2).round(1)
21bmi <- function(kg, cm) round(kg / (cm / 100)^2, 1)
2تاریخ
ریاضیدان بلژیکی Adolphe Quetelet نسبت وزن به مربع قد را در دهه ۱۸۳۰ تدوین کرد ("Quetelet Index"). فیزیولوژیست Ancel Keys آن را Body Mass Index نامگذاری کرد در سال ۱۹۷۲ پس از نشان دادن اینکه بهتر از فرمولهای رقیب با چربی بدن ارتباط داشته است. از آنزمان، غربالگری وزن جمعیت پیشفرض بوده است.
منابع
- سازمان جهانی بهداشت — Body mass index (BMI)
- مرکز کنترل و پیشگیری از بیماریهای ایالات متحده — About Adult BMI
- NIH / NHLBI — Calculate Your BMI