And yet when people post their DPS logs it doesn't actually happen like that.
Emptying a full bar is not a good test since the best players stay in high regen as much as possible.
The rounding may also apply to costs as well as total points but you don't get to see it.
This bug has a huge impact even at high regen levels. The main problem is that BH attacks cost 4% less energy, in a long term PVP or PVE engagement, that means the trooper will be forced to use the auto-attack more often just to remain in the high regeneration level, which results in a DPS or HPS loss.
I've already checked for rounding. If you mouse over your ammo bar, it's shown in terms of percentage, which can easily be compared to heat. 25% Ammo = 100-75 Heat (25 heat left over)
A fix to this problem should be relatively simple, All abilities that cost 2 Ammo should be reduced to 1.92 Ammo
1.92/12 = .16 which is equal to 16 Heat
All abilities that cost or grant 1 Ammo should be reduced to .96 Ammo
.96/12 = .08 which is equal to 8 Heat.