理想体重计算器

输入身高与性别,一次性算出 Broca、Broca 改良、Devine 1974、Robinson 1983、Miller 1983、Hamwi 1964 六套经典公式的数值,并标出六个结果之间的极差,说明它们为什么互相差得开。

提示:身高输入框里直接按 Enter 即可重算;页面默认是 172 厘米 / 男,与正文「完整示例」和下方对照表用的是同一组数字。六个结果里最浅色描边的那张卡是本身高下的中位式。

使用方法

  1. 在「身高」里填厘米数,示例值 172,允许 100~250 厘米、支持一位小数;在「性别」里选男或女。
  2. 点「计算六式理想体重」,或直接在身高输入框里敲 Enter。结果区会一次列出六个公式各自算出的公斤数,并给出每条的截距与斜率。
  3. 看极差:它是六式结果里最大值减最小值。172 厘米男性的极差是 7.2 公斤,占最小值的 11.1%——这不是工具算错了,而是六个公式本来就不同源。
  4. 点「复制结果」拿下带公式名与数值的 TSV 文本,可以直接粘进表格;点「载入示例」恢复 172 厘米 / 男。
  5. 需要按身高档位横向比较时,往下看「身高档位与六式结果对照表」,表里默认显示 12 行,点「加载更多」展开全部 31 行,点「导出 CSV」存成带 BOM 的表格文件。

这个理想体重计算器能解决什么问题

一是把「我该多重」这个问题从一句结论拆成六个区间。搜索引擎上关于理想体重的答案是散的:有的说身高减 105,有的说 50 加 2.3 乘英寸数,有的给一张整表。它们不是同一个公式的不同写法,而是六套互不相同的经验式。本页把它们并排放在一起,你看到的不是「72 公斤」一个数,而是 64.8~72 公斤这 7.2 公斤宽的一条带。

二是给药理与营养场景挑对公式。Devine、Robinson、Miller、Hamwi 四个公式的原始用途不是「减肥目标」,而是按体重给药的剂量基准(尤其是氨基糖苷类等水溶性药物)。临床营养科算蛋白与热量需求时也常用它们。知道这一点,就不会拿 Hamwi 在 185 厘米下算出的 82.65 公斤当成自己的减重目标。

三是识别「换个工具结果就变」的原因。同一个身高在不同网站查到不同理想体重,多半是选了不同公式,少数是单位换算写错(把英寸当厘米除,或把 5 英尺记成 150 厘米而实际是 152.4 厘米)。本页把每一步中间量都写在结果卡和说明里,便于逐项核对。

四是给写材料和做表格的人一个可引用的出处表。每套公式的年代、截距、每英寸增量与折减系数都列在页面上,直接抄进报告即可,不用再去翻原始文献。

本页不做这些事:不给「你偏胖还是偏瘦」下判断(那要看体重是否落在合理区间,且要考虑体脂与腰围)、不给出减重速度建议、不做体成分估算。理想体重 ≠ BMI 正常区间,这是本页反复强调的一句话:BMI 正常区间是按身高平方换算出来的一段体重范围,而理想体重是单个公式给出的一个点值,两者在一部分身高上并不重合。要判断体重落在哪一档,请用「健康体重范围」一类的区间工具;要算体脂构成,请用「身体体脂率」。

计算原理:六套公式的系数、出处与换算

六个公式的输入都只有身高(部分还要性别),输出都是公斤。前两个是中国临床常用的身高绝对值式,后四个是英寸线性式,它们的骨架都可以写成 IBW = 截距 + 斜率 ×(身高英寸 − 60)。

关键的 60 英寸从哪里来。四套英寸式都以 60 英寸为锚点,也就是 5 英尺。按国际英寸定义 1 英寸 = 2.54 厘米(精确值,非近似),60 英寸 = 152.4 厘米。原始论文写作年代的美国成年人平均身高接近这个数,把基准点放在人群中心,线性外推的误差最小。这也解释了为什么 160 厘米附近六式结果最接近:那里离锚点不远,各条直线的截距差还没被斜率差放大。

斜率差是分歧的真正来源。四套英寸式的斜率分别是 2.3、1.9、1.41、2.7 公斤/英寸,换成厘米是 0.9055、0.748、0.555、1.063 公斤/厘米,最陡与最平之间差 0.508 公斤/厘米。这意味着身高每比 152.4 厘米高 10 厘米,Hamwi 与 Miller 的差距就多出约 5 公斤。实测下来:172 厘米男性极差 7.2 公斤,185 厘米到了 10.7 公斤,205 厘米更是拉大到 19.6 公斤。

输入是怎么一步步变成输出的。以 172 厘米男性为例:先把厘米换成英寸,172 ÷ 2.54 = 67.716535;再减去锚点,67.716535 − 60 = 7.716535;然后乘各公式自己的斜率、加各自的截距。Devine 走的是 50 + 2.3 × 7.716535 = 67.75,Hamwi 走的是 48 + 2.7 × 7.716535 = 68.83。整个链路只有一次除法、一次乘法,没有任何查表和插值,所以任何一个中间量都能手算复现。

体重档位的分级依据。本页顺带给出的 BMI 档位用的是卫生行业标准 WS/T 428-2013《成人体重判定》的口径:BMI 低于 18.5 为体重过低,18.5~23.9 为正常,24.0~27.9 为超重,28.0 及以上为肥胖。这套上界比世界卫生组织那套(正常上界 24.9)更严,因为同样的 BMI 在亚洲人群中对应的体脂率与代谢风险更高。理想体重计算器把 BMI 一并算出来的目的只有一个——让你看到点值与区间的关系。

完整示例(数值仅作演示)

示例条件与页面打开时的默认值完全一致:身高 172 厘米、男性。六套公式的实测结果如下,保留一位小数:

公式截距 / 起算值斜率本例结果
Broca 1871身高本身1.0 kg/cm72.0 kg
Broca 改良(男)身高 − 1000.9 kg/cm64.8 kg
Devine 197450(女 45.5)2.3 kg/in67.7 kg
Robinson 198352(女 49)1.9 kg/in66.7 kg
Miller 198356.2(女 53.1)1.41 kg/in67.1 kg
Hamwi 196448(女 45.5)2.7 kg/in68.8 kg

读完这张表可以抓到三件事:

另外两个身高可以作为对照:181 厘米男性的六式极差约 11 公斤,155 厘米男性的极差约 8.1 公斤。也就是说,同一个工具在矮个身上看起来「大家差不多」,在高个身上就会明显分裂。

身高档位与六式结果对照表

下表由页面实时生成,数值与上面的结果区出自同一套函数。表格按当前选择的性别计算,单位公斤,最后一列是六式极差。默认显示 12 行(150~172 厘米),点「加载更多」展开 150~210 厘米共 31 行。

身高BrocaBroca 改良DevineRobinsonMillerHamwi六式极差
150 cm504547.850.254.945.49.9
152 cm5246.849.651.75647.69.2
154 cm5448.651.453.257.149.78.5
156 cm5650.453.354.758.251.87.8
158 cm5852.255.156.259.3547.1
160 cm605456.957.760.456.16.4
162 cm6255.858.759.261.558.26.2
164 cm6457.660.560.762.660.36.4
166 cm6659.462.362.263.762.56.6
168 cm6861.264.163.764.964.66.8
170 cm706365.965.26666.77
172 cm7264.867.766.767.168.87.2

从表里还能读出一条不那么直观的规律:极差不是身高越高就越单调地变大。男性在 161 厘米附近极差最小(约 6.1 公斤),到 140 厘米是 14.5 公斤,到 210 厘米变成 21.83 公斤。原因是最陡的式子(Broca,1.0 公斤/厘米)和最平的式子(Miller,0.555 公斤/厘米)交叉点落在中段:交叉点之前「最平的式子」给出最大值,交叉点之后换成「最陡的式子」当最大值,两头一换手,极差就重新拉开。

输入范围、边界与舍入说明

常见问题

六个公式差 7 公斤,到底该信哪一个?

看用途。给药剂量基准优先用 Devine 1974,它是四套英寸式里被药典与说明书引用最多的一套;做营养宣教、体检报告解读这类场景,国内教材习惯用 Broca 改良式;写文献综述时可以把六式一起列出并注明出处,而不是挑一个报出去。如果只是想知道「体重落在哪个区间」,那六个公式都不是合适的工具,应该直接看 BMI 对应的体重范围。

为什么都在 60 英寸这个点上起步?

因为四套英寸式都是先统计出一批人的体重中位数,再拟合一条直线,而 60 英寸(152.4 厘米)是它们各自样本里接近中心的锚点。线性式写成「截距 + 斜率 ×(英寸 − 60)」而不是「截距 + 斜率 × 英寸」只是为了让截距本身就有物理意义——Devine 里的 50 就是「5 英尺男性的理想体重 50 公斤」。

理想体重和我体检单上的「标准体重」是一回事吗?

通常不是。体检单上的标准体重多半来自 BMI 区间反算,也就是「身高 1.72 米、BMI 18.5~23.9 ⟹ 体重 54.7~70.7 公斤」,给出的是一段范围;本页的理想体重是单个经验公式给出的一个点值。范围有临床分级依据,点值没有,所以两者对不上是正常的。

为什么 Broca 公式算出来比别的公式高那么多?

因为它只有一个斜率、没有性别、也没有折减。身高 − 100 相当于每厘米长 1 公斤,而四套英寸式的斜率换算成厘米后是 0.555~1.063 公斤/厘米,多数低于 1。身高越往上,Broca 的领先越明显:172 厘米时它比 Broca 改良高 7.2 公斤,205 厘米时差距超过 20 公斤。

为什么女性同一个身高的六式极差更大?

因为女性的截距整体更低,而 Broca 改良式对女性用的是 0.85 折减(男性 0.9),把下限压得更低,上限却还是被 Broca 的「身高 − 100」顶着。以 160 厘米为例:上限 60.0 公斤来自 Broca,下限 51.0 公斤来自 Broca 改良,极差 9.0 公斤,占最小值的 17.6%,明显高于同身高男性的相对离散度。

身高不到 152.4 厘米还能用吗?

能算,但要知道那是外推。四套英寸式在 60 英寸以下没有原始样本支撑,本页照公式线性延展,并会提示结果仅供参考。另外注意公式会在更矮处穿过零点:Devine 男式约在 97 厘米归零,若身高继续下调就会出现「理想体重 12 公斤」这类物理上无意义的值,所以本页把下限硬性卡在 100 厘米并直接拒绝出结果。

结果需要四舍五入到整数公斤吗?

看用途。做表、填问卷时可以取整;核对公式、比对不同来源时建议保留一位小数,因为部分公式的结果就落在 .5 附近,取整会让「极差 7.2」变成「极差 7」。本页的结果区和对照表都统一保留一位小数,并且极差是用未舍入的原始值相减后再舍入,不会出现表格里首尾相减对不上的情况。

我是健身的人 / 孕妇,这个数能当目标体重吗?

不能。六套公式都是「身高定体重」的单变量经验式,隐含假设是普通体型、非孕期。肌肉密度高于脂肪,同一身高下力量训练者的体重会明显高于公式值而体脂并不高;孕期体重还有单独的增长曲线。这类情形请用体成分或围产期体重增重范围来判断,不要拿理想体重当目标。

相关工具