食物热量计算器

Food Calorie Calculator

Compute calories of a meal from common foods or macros.

📐 工作原理与说明
各营养素总量 = 所有食物条目对应值之和 + 手动输入的碳水 / 蛋白质 / 脂肪;总热量 = 各条目热量之和 + 手动碳水 × 4 + 手动蛋白质 × 4 + 手动脂肪 × 9(kcal);热量构成按碳水 4 kcal/g、蛋白质 4 kcal/g、脂肪 9 kcal/g 拆分展示

Compute calories of a meal from common foods or macros.: computes and outputs results from the input parameters.

方式一:选择常见食物

方式二:手动输入营养素

添加食物或输入营养素后点击计算。

Formula & Standard References

ItemFormulaSource / Standard
Food energy kcal = protein*4 + fat*9 + carbohydrate*4 Atwater general factors
Energy unit conversion 1 kcal = 4.184 kJ ISO 80000-5 energy units
Nutrient energy share share = nutrient energy / total energy * 100 Atwater general factors

📚 深度解析:食物热量计算器(按份累计)

💡 常见使用场景

按份折算
鸡胸肉每 100g = 165 kcal/31g 蛋白/3.6g 脂肪;吃 150g → ratio=1.5 → 247.5 kcal、46.5g 蛋白、5.4g 脂肪;碳水 = (247.5−46.5×4−5.4×9)/4 ≈ 0。
一餐合计
米饭 200g(232 kcal)+ 鸡胸 150g(247.5)+ 西兰花 100g(34) ≈ 513.5 kcal;蛋白合计约 46.5+2.8 ≈ 49g、脂肪约 5.4+0.4 ≈ 5.8g。

❓ 常见问题(FAQ)

三大营养素热量系数?
蛋白质 4、碳水 4、脂肪 9、酒精 7 kcal/g;碳水可由总热量减蛋白脂肪热量反推。
为什么算出碳水为负?
说明包装表蛋白/脂肪热量之和已超总热量(数据四舍五入或标错),以实测表为准、必要时取 0。