什么是膳食卡路里计算器?
膳食卡路里计算器可以把一餐中三大营养素(蛋白质、碳水化合物、脂肪)以及酒精的含量(以克为单位)换算成总热量(千卡)。它采用国际通用的阿特沃特能量系数(Atwater factors),也就是全球食品营养标签背后所依据的同一套数值,因此适用于任何国家、任何一餐的计算。
如何使用
分别输入这一餐中各营养素的克数。这些数据可以从食谱、食品包装上的营养成分表,或是热量记录类 App 中获取。其中,蛋白质和碳水化合物每克提供 4 千卡,脂肪每克提供 9 千卡,酒精每克提供 7 千卡。如果这一餐不含酒精,将酒精项保持为 0 即可。计算器会给出总热量,并按营养素列出各自贡献的卡路里及占总热量的百分比。
计算公式解析
一餐的总热量等于各组成部分能量之和:
$$\text{热量} = (4 \times \text{蛋白质克数}) + (4 \times \text{碳水克数}) + (9 \times \text{脂肪克数}) + (7 \times \text{酒精克数})$$脂肪的能量密度最高,每克所含热量是蛋白质或碳水化合物的两倍多,这也是为什么高脂食物的热量很容易快速累积。
实例计算
假设一餐含有 30 克蛋白质、50 克碳水化合物和 15 克脂肪,不含酒精。那么蛋白质提供 \(4 \times 30 = 120\) 千卡,碳水提供 \(4 \times 50 = 200\) 千卡,脂肪提供 \(9 \times 15 = 135\) 千卡。合计为 $$120 + 200 + 135 = \textbf{455 千卡}$$其中仅脂肪一项就占这一餐能量的 \(135 \div 455 \approx 29.7\%\)。
常见问题
为什么脂肪是每克 9 卡路里?脂肪分子单位质量所储存的化学能高于碳水化合物或蛋白质,因此在代谢时每克大约可释放 9 千卡的能量。
需要把膳食纤维算进去吗?本计算器使用的是碳水化合物总量。有些标签会扣除膳食纤维,给出"净碳水";如果你更习惯用净碳水,把该数值填入碳水化合物一栏即可。
这些热量等于身体实际吸收的能量吗?阿特沃特系数是经过长期验证的平均值。实际吸收的能量会因食物种类和个人消化情况而略有差异,但这些数值对于日常饮食规划而言已经足够准确。