Hacker News new | ask | show | jobs
by veave 1042 days ago
No one uses 3 digits to represent cents, so nobody is going to interpret this as a hundred dollars a day.
7 comments

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.

"Falsehoods programmers believe about time^Wmoney

(Reference to https://gist.github.com/timvisee/fcda9bbdff88d45cc9061606b4b...)

A decent list for this about prices and currency https://gist.github.com/rgs/6509585 and the full list of other falsehoods https://github.com/kdeldycke/awesome-falsehood
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.
There are some exceptions:

BHD Bahraini Dinar

IQD Iraqui Dinar

JOD Jordanian Dinar

KWD Kuwaiti Dinar

LYD Libyan Dinar

OMR Omani Rial

TND Tunisian Dinar

Although GP is still technically correct, as a cent is by definition 1/100th of a unit of currency.

The above all use fils instead.

Mils, or mills. (Typo, or autocorrupt French keyboard?)
Oh. I didn't know that. Thanks!
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.

0, 2, 3, 4 are all in use.

https://en.wikipedia.org/wiki/ISO_4217

Gasoline in the USA was (is?) priced to the third decimal place (always a 9).
That's fair. I stand corrected. Thank you.