Я использую smarty 3 template engine в php. Я использую этот код в шаблоне:Smarty 3 number_format в шаблоне работает неправильно
{$cart_sum_total*$smarty.const.CURRENCY_HOME_RATE|number_format:2:".":","}
$ cart_sum_total имеет значение 85,92 $ smarty.const.CURRENCY_HOME_RATE имеет ценность 44,1623
Шаблон показывает 3794.2272
Почему у меня 4 десятичных точек? Я считаю умным иметь 2 десятичные точки. Какая ошибка?