由于煤的发热量主要是由煤中的碳和氢两种元素燃烧后产生的。氧元素不仅不能产生热量,而且在燃烧时它还要氢元素结合成水,从而还影响了氢的燃烧热,所以煤中氧含量越高,其热值也超低。因而根据煤的元素分析结果即可比较准确地计算出纯煤的发热量。此外,由于煤的发热量还随着灰分和水分的增高而降低。同时,煤的发热量还与煤的固定碳含量和挥发分产率有关。因而利用水分、灰分和挥发分等工业分析指标也能大致计算出煤的发热量。