What is 18 British Thermal Units in Joules?
18 BTU = 18991.005347 J
18 British Thermal Units is equal to 18991.005347 Joules.
18 BTU × 1055.055853 = 18991.005347 J
18 British Thermal Units is equal to 18991.005347 Joules.
18 BTU × 1055.055853 = 18991.005347 J