Lol, I did this with a puzzle game (BlockZ) I wrote for the 8 bit Micro - ZX Spectrum during the covid lockdown.
I held the score as an unsigned 16 bit value so it could only range from 0 to 65535, so a ghost zero at the end made the scores seem bigger.
It is surprisingly convoluted to efficiently convert an integer value held in 16 bits (or variation thereof) to a string of text to display to the screen.