Это может быть нишевой вопрос, но я работаю с ICU для форматирования строк валюты. Я столкнулся с ситуацией, которую я не совсем понимаю.
При использовании класса MesssageFormat возможно ли получить доступ к объекту NumberFormat, который он использует для форматирования строк валюты. Когда вы сами создаете экземпляр NumberFormat, вы можете указать такие атрибуты, как точность и округление, используемые при создании строк валюты.
У меня проблема с тем, что для языкового стандарта Южной Кореи ("ko_KR") класс MessageFormat, по-видимому, создает строки валют с округлением (100.50 -> ₩ 100).
В областях, где я непосредственно использую NumberFormat, я установил setMaximumFractionDigits и setMinimumFractionDigits на 2, но я не могу установить это в MessageFormat.
Есть идеи?