Enota vročina je kalorija (okrajšano kal). Kalorija je količina toplote, potrebna za dvig temperature 1 grama vode za 1 °C.o (točno od 14,5 oC postane 15,5 oC). Količina potrebne toplote se razlikuje za vsako suhu drugačna voda. Za enako količino toplote se temperatura vode za 1 °C zvišao se pojavi le med temperaturami 14,5 oC do 15,5 oC. Enota toplote, ki se pogosto uporablja, zlasti za izražanje energijske vrednosti hrane, je kilokalorija (kcal). 1 kcal = 1000 kalorij. Drugo ime za 1 kcal = 1 kalorija (velika začetnica K). Enota toplote za britanski sistem je Btu (britanska termalna enota). 1 Btu = količina toplote, potrebna za segrevanje 1 funta vode za 1 F.o (Natanko od 63. oF postane 64 oF).
Toplota je povezana z energijo, zato moramo razumeti razmerje med toplotnimi enotami in energijskimi enotami. Na podlagi poskusov, ki so jih izvedli Joule in drugi znanstveniki, je bilo ugotovljeno, da je 4,186 joulov dela enakovredno 1 kaloriji toplote.
1 kalorija = 4,186 džulov
1 kcal = 1000 kalorij = 4186 joulov
1 Btu = 778 ft.lb = 252 kalorij = 1055 joulov
(1 kalorija = 4,186 joulov in 1 kcal = 4186 se imenuje mehanska toplotna tara)
Primer vprašanja o mehanski toplotni tari
1. 2 kcal (kilokalorij) = … kalorij?
Razprava
1 kcal = 1000 kalorij
2 kcal = 2 (1000 kalorij) = 2000 kalorij
2. 4 kalorije = ... kalorije?
Razprava
1 kalorija (velika črka K) = 1 kcal = 1000 kalorij
4 kalorije = 4 (1000 kalorij) = 4000 kalorij
3. 10 kalorij = ... džuli?
Razprava
1 kalorija = 4,186 džulov
10 kalorij = 10 (4,186 joulov) = 41,86 joulov
4. 5 kcal = … .. džuli?
Razprava
1 kcal = 1000 kalorij = 4186 joulov
5 kcal = 5 (4186 joulov) = 20930 joulov
5. 2000 Joulov = … kcal?
Razprava
4186 Joulov = 1 kcal
8372 Joulov = 8372 / 4186 = 2 kcal
2000 Joulov = 2000 / 4186 = 0,4777 kcal