這個計算機能做什麼
這項工具會把食物或一餐中各種營養素的克數換算成熱量(大卡,kcal)。它採用標準的 Atwater 能量係數:碳水化合物與蛋白質每克約提供 4 大卡,脂肪每克提供 9 大卡,酒精每克則提供 7 大卡。只要從任何營養標示上輸入克數,就能立即看到總熱量,以及這些卡路里在三大營養素之間的分配比例。
使用方法
從食品的營養標示上讀取碳水化合物、蛋白質與脂肪的克數,分別填入對應欄位。如果該食品含有酒精(例如葡萄酒、啤酒或烈酒),請一併輸入純酒精的克數;若沒有,則保持 0 即可。按下計算後,就能看到總熱量,以及這些卡路里各來自哪種營養素的百分比分析。
公式解析
計算方式其實就是一個簡單的加權總和:
$$\text{熱量} = 4 \times \text{碳水} + 4 \times \text{蛋白質} + 9 \times \text{脂肪} + 7 \times \text{酒精}$$每克營養素在代謝時會釋放固定的能量,因此將克數乘上各自的每克係數再加總,就得到總熱量。每種營養素的百分比,則是該營養素的卡路里除以總熱量,再乘以 100。
實際範例
假設一餐含有 50 克碳水化合物、30 克蛋白質、20 克脂肪,且不含酒精。碳水 = \(4 \times 50 = 200\) 大卡,蛋白質 = \(4 \times 30 = 120\) 大卡,脂肪 = \(9 \times 20 = 180\) 大卡。總計 = \(200 + 120 + 180 = 500\) 大卡。比例為碳水 40%、蛋白質 24%、脂肪 36%。
常見問題
為什麼脂肪每克的熱量比較高?脂肪分子的能量密度較高,每克約釋放 9 大卡,而碳水化合物與蛋白質僅約 4 大卡。
需要計算膳食纖維嗎?膳食纖維屬於碳水化合物,但大多無法被人體消化吸收。營養標示通常已將其納入,因此本工具直接採用標示上的「總碳水化合物」數值。
為什麼我算出的總熱量和標示有點落差?食品製造商可能採用修正版的 Atwater 係數,或對數值進行四捨五入,因此出現幾大卡的小幅誤差是正常現象。