I wear an armband FM radio when I go out running, probably the last man on earth with one.
It's digital tuning, with a battery charge display, two AAA batteries. The display blinks when it's supposedly near empty. However, I continue to operate it until dead, and it lasts another half hour.
Is it so difficult to design an accurate cheap battery charge monitor, or are alkaline batteries too flaky to estimate reliably?
I figure such a circuit would be 2 active and 4 passive parts, if you roll your own. The TI catalog offers an IC. What's inside, is it really complicated?