食物热量的换算方法基于其所含营养成分的能量价值。通常,食物的热量以卡路里(Cal)为单位计量。一克碳水化合物和蛋白质的能量价值为4千卡,一克脂肪的能量价值为9千卡。要计算食物的总热量,可将其碳水化合物、蛋白质和脂肪含量(以克为单位)分别乘以对应的能量价值,然后将结果相加。例如,一个含有10克碳水化合物、5克蛋白质和3克脂肪的食物,其总热量为(10g × 4Cal/g) + (5g × 4Cal/g) + (3g × 9Cal/g) = 40Cal + 20Cal + 27Cal = 87Cal。