Модуль валюты

Проблема - с валютой.
Суть такая базовая валюта UZS (1.00000 default) нужна сумма в USD по курсу (9600.00000) всё работает. Происходит деление. Но меня это не устаревает и я хочу что бы базовой валютой товара был USD (скрытый), а отображалась валюта UZS. Вот что из этого выходит. USD (1.00000 default), Нужна сумма в UZS(0.000104166667) таков курс. Но я не могу его поставить так как идёт округление до (0.00010) или (0.00011). Соответственно нужна возможность поставить правильны курс UZS(0.000104166667), но это тоже не выход так как не удобно + неизвестно сколько будет чилес после точки так как курс постоянно меняется. Я же хочу default деление валюты переделать на умножение по формуле 1.00000*9600.00000=(Правильное отображение суммы по курсу). Подскажите где копать! Где можно переделать формулу подсчёта.

Смотрите тут

app/functions/smarty_plugins/modifier.format_price.php