ashb: Yes, that'd be good. E.g., #17: "the Cape Verdean escudo, like the former Portuguese escudo and French franc, placed its sign in the decimal position (i.e., 20$00)" from http://en.wikipedia.org/wiki/Currency_symbol
@jleader: good points. I note that the IDR isn't strong enough to buy a Unicode codepoint, like most other currencies...:)
Same remark to @garu, the cifrão is originally written with 2 bars (while the dollar has only one), but it has no separate Unicode codepoint. It is, however, much older than the US dollar, and it's its origin.
@MartinThoma The example used in #4 also works for #3, since #4 is a more specific version of #3. The Wikipedia page for MGA lists denominations like 1/5 and 2/5, so presumably you'd talk about 1 1/5 ariary rather than 1.2 ariary. But the website of Madagascar's central bankdoes list these coins in a decimal format, as ARIARY 0,4 and ARIARY 0,2, so maybe Madagascar has switched to a decimal format since this Gist was written? I don't know how the currency is actually used in practice.
Prices can't have more precision than the smaller sub-unit of the currency. (e.g. gas prices)
strictly speaking gas prices are not an example of this since the dollar is not only divided into cents but also divided into dimes (1/10 of a dollar) and mils (1/1000 of a dollar) so gas prices are just denominated in mils, their smaller sub unit.
This is also why the dime just says 'one dime' instead of 'ten cents'.