One kilowatt-hour is 3.6 megajoules, which is 0.0036 gigajoules.
- Multiply power by hours to get kilowatt-hours.
- Multiply by 3.6 to reach megajoules.
- Divide by 1,000 for gigajoules — or just use the 0.0036 constant in one step.
A 500 kW boiler running for 10 hours delivers 18 GJ of heat, which is the same as 5,000 kWh.