Exercise is exercise. It doesn't matter what you are doing, lifting weights, running , swimming, bicycling, etc. calorie burn is all calculated the same way by your heart rate. Lifting weights doesn't elevate your heart rate near as much as cardio that's why you burn so few calories from doing...