Oddbean new post about | logout
 Here's an answer, any corrections welcome:

in sats, the original subsidy is 5 billion = 5*10^9 = 5^10*2^9

That means that after 9 halvings we have a pure power of 5 number of sats. So after the 10th halving that's no longer true and rounding has to happen.

After 9th halving: 9765625 sats (=5^10).

After 10th, 4882812.5 (no longer whole number so pattern breaks).

I believe it always rounds down, but the internal calculation, for the next halving, includes the full number, meaning the pattern 'internally' continues all the way to the end (think of a decimal number as an infinite sequence of powers of 10)