They need a char-sized number, and memory used to be a tightly-budgeted commodity.
Reminds me of this story of a game developer who magically got their game under the limit at the 11th hour
http://www.dodgycoder.net/2012/02/coding-tricks-of-game-deve...