"I'm guessing unsigned integer overflow. The range of an unsigned 32 bit number is 4,294,967,295. If their base unit is pennies, that's 42M."
--rouverius
--rouverius
-296, when interpreted as an unsigned 32-bit integer, is 4294967000, which exactly matches the balance the person was seeing.