К сожалению в настройках цены нет параметра округления. Есть только параметр точности дробной части и поставив в него 10 цена станет вида 614.0000000000
В коде компонентов я посмотрел как формируется отображаемая цена
[CODE]protected function getSaleFormatCurrency($price, $currency)
...
$intDecimals = $arCurFormat['DECIMALS'];
if ($arCurFormat['HIDE_ZERO'] == 'Y')
{
if (round($price, $arCurFormat["DECIMALS"]) == round($price, 0))
$intDecimals = 0;
}
$price = number_format($price, $intDecimals, $arCurFormat['DEC_POINT'], $arCurFormat['THOUSANDS_SEP']);
...
}
[/CODE]Как видно, никаким округлением тут и не пахнет Просто убираются цифры после точки согласно настройкам.
Менять во всех компонентах эту функцию отображения цены не очень то разумно, учитывая, что она не влияет на расчеты конечной цены в корзине.
Есть еще какие-нибудь предложения?