公式
所有跑步卡路里的估算都归结为一行式子。MET 表示某项活动的能量消耗是静坐状态的多少倍,计算器按你的速度从《体力活动纲要》中取值:
千卡 = MET × 体重(公斤)× 时间(小时)
爬升另行叠加:每上升 100 米约每公斤 0.5 千卡,每下降 100 米约每公斤 0.2 千卡。下坡时的制动是离心收缩,并不是白来的。
一个算例
70 公斤的跑者用 60 分钟跑完 10 公里,即 10 公里/小时,《体力活动纲要》对应 MET 10.0,于是算式为 10.0 × 70 × 1.0 = 700 千卡。若路线含 200 米爬升和 200 米下降,则再增加 98 千卡,合计 798。
为什么配速几乎不改变结果
同一公里用 5:00 或 7:30 跑完,对 70 公斤的跑者模型分别给出 67 和 70 千卡——差距小于估算本身的误差。跑得快每分钟消耗更多,但用的分钟更少,两者几乎正好抵消。真正改变数字的是距离和体重,这也是那条老经验的由来:每公斤每公里约 1 千卡。步行并不遵循这一规律。
跑步消耗卡路里:按体重与距离
按中等配速 6:00 分/公里(9:39 分/英里)计算。由于每公里的消耗几乎与配速无关,这些数字在大多数人训练的配速范围内都基本成立。
| 体重 | 5 公里 | 10 公里 | 半马 | 全马 |
|---|---|---|---|---|
| 50 kg | 250 | 500 | 1055 | 2110 |
| 60 kg | 300 | 600 | 1266 | 2532 |
| 70 kg | 350 | 700 | 1477 | 2954 |
| 80 kg | 400 | 800 | 1688 | 3376 |
| 90 kg | 450 | 900 | 1899 | 3798 |
| 100 kg | 500 | 1000 | 2110 | 4220 |
这是总消耗,包含同样时间内静息状态本来就会消耗的部分。净消耗见下文。
跑步的 MET 值
这些就是计算器用于插值的取值,来自《体力活动纲要》。最后一列是 70 公斤跑者每公里的消耗。
| 配速 · min/km | km/h | MET | kcal/km · 70 kg |
|---|---|---|---|
| 4:00 | 15.0 | 14.3 | 67 |
| 4:30 | 13.3 | 12.8 | 67 |
| 5:00 | 12.0 | 11.5 | 67 |
| 5:30 | 10.9 | 10.9 | 70 |
| 6:00 | 10.0 | 10.0 | 70 |
| 6:30 | 9.2 | 9.2 | 70 |
| 7:00 | 8.6 | 8.6 | 70 |
| 7:30 | 8.0 | 8.0 | 70 |
| 8:00 | 7.5 | 7.5 | 70 |
步行不是慢速跑步
对步行来说,速度确实会改变每公里的消耗,而且这条曲线是 U 形而非水平的。存在一个高效速度——大约 5 公里/小时——此时每公里最省。比这更慢,消耗反而上升;走得更快,消耗又会上升,因为接近走跑转换点时,步态在力学上变得低效。
| km/h | 配速 · min/km | MET | kcal/km · 70 kg |
|---|---|---|---|
| 4 km/h | 15:00 | 3.0 | 53 |
| 5 km/h | 12:00 | 3.5 | 49 |
| 6 km/h | 10:00 | 5.0 | 58 |
| 7 km/h | 8:34 | 6.3 | 63 |
按 70 公斤计算,最省的一公里出现在 5 公里/小时。相对于跑同样距离约 70 千卡/公里,步行一公里的消耗是其 70%–90%,而不是按小时比较所暗示的一半。
爬升带来的额外消耗
上升 100 米约需每公斤 0.5 千卡——70 公斤即 35 千卡——下降再加每公斤 0.2 千卡,因为下坡时股四头肌在制动而不是休息。在一条爬升 200 米的 10 公里起伏路线上,这意味着大约多出 98 千卡,即在平路估算之上再加 14%。这是大多数卡路里计算器完全忽略的最大一项修正。
总消耗与净消耗
基于 MET 的数字是总消耗:它包含了这一小时内身体的全部支出,也包括躺着不动同样会消耗的约 1 MET。如果你是拿跑步和饮食对账,诚实的数字是净消耗——每公斤每小时减去约 1 千卡。上例中 70 公斤跑者的 700 总消耗,净值为 630。多数健身应用显示的是总消耗,这也是数字看起来格外好看的原因之一。
这些数字有多准
MET 值是实验室测得的人群平均值,而不是对你本人的测量。同样体重和速度的训练有素的跑者之间,跑步经济性相差 10%–15%,在普通人群中差距更大。风、路面、气温、背包和跑姿都会改变真实数值。请把结果当作约 ±15% 的区间,用它来比较自己不同次训练,而不是当作绝对的卡路里账本。
常见问题
跑 5 公里消耗多少卡路里?
对 70 公斤的跑者约 350 千卡。每公里的消耗大致等于每公斤体重 1 千卡,所以 60 公斤约 300 千卡,90 公斤约 450 千卡。配速对此影响很小,起作用的是距离和体重。
跑 10 公里消耗多少卡路里?
70 公斤在平路上约 700 千卡:50 公斤约 500,100 公斤约 1000。若路线有起伏,每 100 米爬升再加约每公斤 0.5 千卡,下降部分再加每公斤 0.2 千卡。
跑得更快会消耗更多卡路里吗?
按每分钟算是的,按每公里算几乎不会。70 公斤时,模型在 5:00 配速下给出 67 千卡/公里,在 7:30 下给出 70 千卡/公里,还是同一公里。跑得快只是更早跑完,省的是时间而不是卡路里。想消耗更多,就跑得更远。
论燃烧卡路里,跑步比步行更好吗?
按每公里算,差距比多数人以为的要小:70 公斤时步行约 49–63 千卡/公里,跑步约 70 千卡/公里。按每小时算差距确实很大,因为跑步覆盖的距离远得多。走一小时和跑一小时是两回事,走 5 公里和跑 5 公里则未必。
计算器考虑了坡度吗?
考虑了。每 100 米爬升约增加每公斤 0.5 千卡,下降再增加每公斤 0.2 千卡,因为下坡制动是主动的肌肉工作。在地图上绘制路线后,爬升会取自地形数据,而不是靠猜。
为什么我的手表和这个计算器结果不一致?
手表通常依据心率和个人档案估算,本计算器依据 MET 值和你的体重。两者都是模型,误差都在 10%–20% 左右,因此不可能一致。哪个都不是真值:选定一个并长期沿用,你自己的训练之间才具有可比性。