生活健康 本地计算 开箱即用 内置示例 不留痕迹

理想体重计算器

输入身高,一次得到中国常用口径、Broca 口径、WHO 按 BMI 22 反推的理想体重,以及按中国成人 BMI 18.5~23.9 计算出的健康体重区间。

减肥定目标时最困惑的莫过于体重标准本身:有说身高减 105 的,有说按体质指数反推的,算出来能差出 6 公斤——到底信哪个?这一页把国内常用口径、老式 Broca 口径和 WHO 口径并排算出,连健康的体重范围也一并给出,看完就知道这些数字为什么不同、以及你其实更应该盯住哪一个。

口径说明:身高 − 105 是国内流传最广的简易口径(粗估);BMI 22 反推是 WHO 认可的「最低死亡率」体重;健康体重区间(BMI 18.5~23.9)比「理想值」更有指导意义——落在区间内即可,不必追求某个精确数字。

使用步骤

  1. 输入身高,看四种口径的理想体重。
  2. 重点看健康体重区间(BMI 18.5~23.9 对应)。
  3. 各口径差几公斤属正常,取区间不取单点。
  4. 结合体脂率与腰围综合判断,别只盯体重秤。

计算原理与示例

四种口径的公式

四个口径各有公式:中国常用口径 = 身高(cm) − 105;Broca 原始式 = 身高(cm) − 100;WHO 口径按健康 BMI 中间值反推 = 22 × 身高(m)²;健康区间 = 18.5~23.9 × 身高(m)²。以 170cm 为例,结果分别是 65kg、70kg、63.6kg 与 53.5~69.1kg。

为什么差距能到 6 公斤

差距来自公式立足点:Broca 是 19 世纪的经验式,只做身高的线性减法;WHO 口径把「BMI 22」当最优值再反推体重,对高个子更严格。170cm 时四个结果跨了约 6kg,属正常现象,不必因为达不到最严的那个数字而焦虑。

该看哪个数字

实际判断优先看区间而不是单点:BMI 落在 18.5~23.9(中国成人标准)即可视为健康体重范围,再结合体脂率、腰围(男性 <90cm、女性 <85cm)与肌肉量综合评估。健身人群肌肉量大、BMI 偏高但体脂正常,同样属于健康状态。

计算依据:Broca 原始式(身高−100)、中国常用参考口径(身高−105)、WHO 建议的健康 BMI 中间值 22 反推;健康区间按中国卫生行业标准 WS/T 428-2013《成人体重判定》的 BMI 18.5~23.9 计算。各口径结论差异可达数公斤,仅作区间参考。

代码示例

JavaScript 四种理想体重口径

function idealWeights(hCm) {
  const m = hCm / 100;
  return {
    cn: hCm - 105,                       // 中国简易口径
    broca: (hCm - 100) * 0.9,            // Broca(男)
    who: 22 * m * m,                     // WHO BMI 22 反推
    range: (18.5 * m * m).toFixed(1) + "~" + (23.9 * m * m).toFixed(1)
  };
}

idealWeights(170);   // range "53.5~69.1kg"

Python 同四口径的 Python 版

def ideal_weights(h_cm):
    m = h_cm / 100
    return {"cn": h_cm - 105, "broca": (h_cm - 100) * 0.9,
            "who": 22 * m * m,
            "range": (round(18.5 * m * m, 1), round(23.9 * m * m, 1))}

ideal_weights(170)   # range (53.5, 69.1)

常见问题

为什么几个口径差这么多?

公式立足点不同:Broca 只做身高线性减法,WHO 按 BMI 22 反推、对高个子更严格。170cm 时三口径相差约 6kg 属正常,不必只盯最严格的那个数字。

中国人该看哪个口径?

优先看 BMI 区间(18.5~23.9)。中国成人的超重与肥胖界值(24 / 28)低于欧美(25 / 30),所以直接套用 WHO 的 BMI 25 标准对国人偏宽松。

达标了才算健康吗?

不是。体重只是单一指标,还要看体脂率、腰围与肌肉量。肌肉量大的人 BMI 会偏高但体脂正常,同样健康;反之体重正常但腰围超标(内脏脂肪多)风险更高。

身高减 105 的口径科学吗?

它是经验式,源自对人群平均值的拟合,对身高特别高或特别矮的人误差明显,所以只适合当区间参考,不宜当作硬性目标。

老年人适用吗?

口径未区分年龄。对老年人而言,适度偏重往往与更好的营养状态和预后相关,不宜按年轻人的区间强行减重,建议结合医生评估。

儿童能用这个算吗?

不能。儿童要按年龄、性别对照生长百分位曲线来评估(可用本站儿童生长对照工具),成人理想体重公式不适用于未成年人。

身高数据会被记录吗?

不会。身高只用于本地套公式,不发送、不存储;本站不做用户识别,也没有把数据汇总的接口。计算历史仅保存在你本机浏览器,可随时清空。

延伸阅读

来自本站原创文章,讲清这个工具背后的算法与口径。