Как смоделировать сумму денег на Java

Может ли кто-нибудь порекомендовать библиотеку классов или шаблон проектирования , который моделирует суммы денег ?

Я думаю, это следует поддержка:

  • несколько валют
  • механизм для указания количества десятичных знаков
  • математика (с соблюдением определенных соглашений об округлении (см. например, Banker's Rounding ))
  • сериализация в строку и из строки представление
  • ...?

Т.е. 19,99 долларов США могут быть преобразованы в " USD-2-00000001999 "
(2 означает количество десятичных знаков)

14
задан Benjamin 9 June 2015 в 23:03
поделиться