通过MCP连接 →

输入计算

数学公式

广告

结果

总热量
2,030
三大营养素提供的千卡
营养素 热量(千卡) 占总热量百分比
脂肪 630 31.03%
蛋白质 600 29.56%
碳水化合物 800 39.41%

这个计算器能做什么

"三大营养素热量占比计算器"可以把脂肪、蛋白质和碳水化合物的克数换算成热量,并直观显示每种营养素在你一天能量摄入中所占的比例。用百分比来看宏量营养素(俗称"宏量"或 macro)的搭配,比单纯盯着克数更清楚——你可以一眼判断某份饮食方案是否符合目标比例(例如碳水/蛋白质/脂肪 40/30/30 的配比),不用再凭感觉估算。

使用方法

填入一餐或一整天摄入的脂肪、蛋白质和碳水化合物克数。计算器会按各自的产能系数换算成热量,先相加得到总热量,再算出每种营养素占总热量的百分比。三个百分比加起来始终等于 100%。

计算公式解析

不同营养素提供的能量并不相同:脂肪每克提供 9 千卡(kcal),而蛋白质和碳水化合物每克均提供 4 千卡。某种营养素的热量占比计算方式为:

$$\%_{\text{macro}} = \frac{\text{Calories}_{\text{macro}}}{\text{Total Calories}} \times 100$$

其中总千卡为脂肪、蛋白质和碳水三者热量之和。

Advertisement
显示脂肪、蛋白质和碳水化合物每克能量的柱状图
每克能量密度:脂肪提供9千卡/克,蛋白质和碳水化合物各为4千卡/克。

实例演示

假设你摄入了 70 克脂肪、150 克蛋白质和 200 克碳水。脂肪 \(= 70 \times 9 = 630\) 千卡,蛋白质 \(= 150 \times 4 = 600\) 千卡,碳水 \(= 200 \times 4 = 800\) 千卡,总计 \(= 2{,}030\) 千卡。于是脂肪占比 $$630 \div 2{,}030 \times 100 \approx 31.0\%$$ 蛋白质 \(\approx 29.6\%\),碳水 \(\approx 39.4\%\)。

显示脂肪、蛋白质和碳水化合物在总热量中百分比占比的饼图
各宏量营养素在总热量中所占的百分比。

常见问题

为什么脂肪算每克 9 千卡?脂肪的能量密度比蛋白质和碳水高,每克所含热量是后两者的两倍多,所以哪怕摄入量不多,也会明显拉高脂肪在总热量中的占比。

要不要把酒精和膳食纤维算进去?本工具只统计三大主要营养素,不包含酒精(每克 7 千卡)和膳食纤维的修正。

三个百分比一定会加起来等于 100% 吗?是的——每种营养素的热量都除以同一个总热量,因此三者相加为 100%(除去微小的四舍五入误差)。

最后更新: