Кто-нибудь может рекомендовать библиотеку классов или шаблон дизайна, в котором моделирует количество денег?
Я думаю, он должен поддерживать:
- несколько валют
- механизм для указания числа десятичных знаков
- math (соблюдение определенных соглашений округления (cfr, т.е. Округление банкиров))
- сериализация в и из представления String
- ...?
т.е. 19.99 USD можно сериализовать в " USD-2-00000001999"
(В то время как 2 обозначает число десятичных знаков)