如何计算BMI
最近更新:2026年8月
身体质量指数就是体重除以身高的平方。一次除法、一次乘法 — 这正是这个数字能沿用近两百年的全部原因。你在手机键盘上十秒钟就能算完。
下面给出两种公式,用真实数字逐步演算,还包括大多数计算器会跳过的部分:这个结果会在哪里误导人。算出数值之后,BMI对照表会告诉你它落在哪个分类里。
公制公式:公斤与米
BMI = 体重(公斤)÷(身高(米)× 身高(米))
唯一的陷阱是单位:是米,不是厘米。175 cm等于1.75 m — 如果直接用175,你算出的BMI会是0.0025。
实例演算
身高175 cm、体重78 kg:
- 换算:175 cm = 1.75 m
- 平方:1.75 × 1.75 = 3.0625
- 相除:78 ÷ 3.0625 = 25.5
这刚好落进超重区间,超重从25.0开始 — 距离健康区间约1.5公斤。永远不要把落在界限一个点以内的结果当作定论:正常的每日体重波动足以让你在一周之内跨过这条线又跨回来。
英制公式:磅与英寸
BMI =(体重(磅)× 703)÷(身高(英寸)× 身高(英寸))
703这个系数把「每平方英寸多少磅」换算成「每平方米多少公斤」 — 每米39.37英寸,取平方,再除以每公斤2.2046磅 — 所以两种公式得到的答案相同。
实例演算
身高5 ft 9 in、体重172 lb:
- 身高换成英寸:(5 × 12) + 9 = 69 in
- 平方:69 × 69 = 4,761
- 体重 × 703:172 × 703 = 120,916
- 相除:120,916 ÷ 4,761 = 25.4
和公制例子里是同一个人,答案也相同。最典型的错误是:把英尺和英寸分开处理,只对英寸取平方。
速查:你的结果意味着什么
适用于20岁及以上的成年人,男女通用:
| BMI | 分类 | 以175 cm / 5 ft 9 in为例 |
|---|---|---|
| 低于18.5 | 体重过轻 | 低于57 kg / 125 lb |
| 18.5 – 24.9 | 健康体重 | 57 – 76 kg / 125 – 168 lb |
| 25.0 – 29.9 | 超重 | 77 – 91 kg / 169 – 201 lb |
| 30.0 – 34.9 | 肥胖1级 | 92 – 107 kg / 202 – 236 lb |
| 35.0 – 39.9 | 肥胖2级 | 107 – 122 kg / 237 – 269 lb |
| 40.0及以上 | 肥胖3级 | 123 kg / 270 lb及以上 |
如果你是南亚、中国或其他亚洲血统人群,多个卫生机构会采用更低的界限值 — 超重约从23开始,肥胖约从27.5开始 — 因为这些人群的代谢风险上升得更早。完整情况(包括逐一身高对照表)请见BMI对照表指南。
这个数字会在哪里出错
算术本身很简单,所以错误的BMI都来自输入的数据。
- 估出来的身高。多数成年人比驾照上写的矮一两厘米,而且身高会随年龄缩水。在175 cm上,1厘米会让BMI变动约0.3 — 足以跨过一条界限。请光脚靠墙认真量一次,之后一直沿用这个数值。
- 称重条件不一致。晚上的体重可能比早上重1到2公斤。请在起床后、进食前称重。
- 单位混用、对体重取平方、四舍五入过度。公斤配英寸只会得出荒谬结果,而把身高四舍五入到最接近的5厘米可能让结果整整偏差一个点。两个计算器结果不一致,几乎总是上面某一条造成的。
此外还有公式看不到的东西。肌肉比脂肪密度大,所以训练有素的赛艇运动员可能在体脂率只有个位数的情况下算出28到30的BMI — 如果你认真进行力量训练,就把BMI当作几乎没有意义,改用体脂率。反过来也成立:一个久坐不动、BMI只有23的人,腹部脂肪也可能多到足以抬高代谢风险。不同人群的风险起点对应不同的BMI;60岁时同样的BMI比30岁时含有更多脂肪;女性的必需脂肪比男性多;BMI不适用于孕期;儿童则使用百分位曲线。最省钱的补救办法是一把软尺:腰高比只要三十秒,就能看到BMI看不到的脂肪分布。
手动计算 vs 交给应用
算一次BMI很轻松。但要为一整年的每一次称重都算一遍,再看出趋势走向 — 手动计算就是在这里悄悄崩溃的。
免费的Feeltracker体重与BMI应用省去了这一步:身高只需填一次,之后每条记录都会自动算出BMI,并与你的体重和你设定的目标一起绘制成带趋势线的图表。它同样可以记录体脂率,能与Apple Health同步,并通过iCloud在你的各台设备之间同步,无需账号也无需邮箱,还能导出为PDF、XLSX、CSV或JSON,方便就诊时使用。可选的AI洞察会为你总结历史记录。
无论你选哪条路,上面的公式就是全部内容。价值在于偶尔查看一下,而不在于小数点后三位。
常见问题
BMI的公式是什么?
公制:体重(公斤)÷(身高(米))²。英制:(体重(磅)× 703)÷(身高(英寸))²。两者结果相同 — 703只是把磅和英寸换算成公制的等价单位。
英制BMI公式里为什么要用703?
它是嵌进公式里的单位换算系数:一米等于39.37英寸,一公斤等于2.2046磅,而39.37² ÷ 2.2046约等于703。
男性和女性的BMI计算方式不同吗?
不 — 公式和成人分类完全相同,尽管在相同BMI下女性拥有更多必需体脂。如果需要区分性别的指标,请使用体脂率,它有各自独立的范围。
BMI对运动员准确吗?
很不准确。相同体积下肌肉比脂肪重,所以训练有素的运动员常常落进超重甚至肥胖分类,而实际上他们非常精瘦。对于任何认真进行抗阻训练的人,腰围测量和体脂估算的参考价值要大得多。
每次称重都需要重新算BMI吗?
不需要手动算。你的身高很少变化,所以BMI会随体重同步变动。每月看一次数值就足够了,而且应用本来就会自动帮你重新计算。