Bahraini Dinar (and some other Dinars I believe) use 3 digits for their currency. I wouldn't assume no dollar does it. Sure, it's very unlikely. But if you've never dealt with some other currency, it may not by that obvious.
Prior to the decimalization of the stock market, I'd see $42.0625 and similar prices. 0.0625 being 1/16th of a dollar.
Post 2001, the requirements are that that stocks traded for under $1.00 may have a minimum spread of $0.0001 and so you still can see it and have to work with it.
It took me a minute. My brain saw the period and then truncated the third zero to make sense of it. This is pretty common in humans. But because I thought that one hundred dollars was odd, I read the article, which I then realized it was one hundred thousand.
Cent is short for 'centime' or 1/100th, so indeed, nobody is using three digits to represent cents. But there are currencies with finer grained denominations than cents.