⚖️ BMI 计算器 · 身高体重计算与反推

基于《中国成人超重和肥胖症预防控制指南》标准 · 支持正向计算与反向枚举

① 身高体重 → BMI 正向计算

输入身高与体重,计算 BMI 并判定体型分类。

米 (m)
厘米 (cm)
千克 (kg)
输入数据后点击“计算 BMI”

② BMI → 反推身高体重 反向枚举

由 BMI 反推:已知其一求另一个;或枚举合理范围内的所有组合。

米 (m)
千克 (kg)
输入 BMI(可再填身高或体重之一)后点击反推

③ 枚举结果 · 合理身高体重组合表

按身高 1.40–2.10 m、体重 30–150 kg 枚举,找出四舍五入到 1 位小数后与原 BMI 一致的组合。

偏瘦 <18.5 正常 18.5–23.9 超重 24–27.9 肥胖 ≥28
身高 (m)体重 (kg)BMI分类
暂无数据,请先反推

④ 计算原理与分类标准

正向: BMI = 体重(kg) / 身高(m)²
反推体重: 体重 = BMI × 身高²
反推身高: 身高 = √(体重 / BMI)
枚举思路: 体重 = BMI × 身高²,在离散精度(身高 0.01m、体重 0.1kg)与现实范围内遍历,
    取 round(BMI,1) 一致者 —— 即“仅一个 BMI 值无法唯一反推,加约束后可得有限解”。
中国成人 BMI 标准:偏瘦 <18.5 | 正常 18.5–23.9 | 超重 24.0–27.9 | 肥胖 ≥28.0。
BMI 不区分脂肪与肌肉,健身人群、孕妇、未成年人等仅供参考,需结合腰围、体脂率综合判断。