Сохранить конечные нули, используя NumberFormatter в PHP

Я работаю над обновлением устаревшей системы с класса PEAR i18nv2 до встроенной библиотеки PHP INTL. Когда я указываю шаблон как#,##0.## и бегиNumberFormatter::format() на число как12345.1000 я получил12,345.1 не должны ли сохраняться конечные нули? Есть ли хороший способ добавить конечные нули после того факта, что во многих локалях десятичная дробь представляется запятой вместо десятичного знака?

Объясняется с кодом:

$n = new NumberFormatter('en_CA', NumberFormatter::PATTERN_DECIMAL, '#,##0.##');
echo $n->format(12345.10000);

Ответы на вопрос(1)

Ваш ответ на вопрос