为脂肪酸为一种疏水性化合物，所以可以储存在无水的环境中，而碳水化合物只能够存在于有水的环境中。而碳水化合物必须在水中，也就是说碳水化合物必定与水分子同时存在于生物体内，计算热量时也必须将水的影响一併计入考量：一克的葡萄糖会与大约两克的水结合，葡萄糖储存的热量公式变成4kcal/3g，远比脂肪酸的9kcal/1g来得不划算。同样的质量下，脂肪酸储存的能量是葡萄糖的六倍以上，这也是为什么生物体选择以脂肪酸作为储存能量的形式。试想人体若是利用葡萄糖来储存能量，体重会变成原本的六倍以上(而且其中的大部分是水的重量)