You can do using
app\code\core\Mage\Directory\Model\Currency.php
you find the following code :
public function formatTxt($price, $options = array()) {
if (!is_numeric($price)) {
$price = Mage::app()->getLocale()->getNumber($price);
}
/**
* Fix problem with 12 000 000, 1 200 000
*
* %f - the argument is treated as a float, and presented as a floating-point number (locale aware).
* %F - the argument is treated as a float, and presented as a floating-point number (non-locale aware).
*/
$price = sprintf("%F", $price);
if ($price == -0) {
$price = 0;
}
return Mage::app()->getLocale()->currency($this->getCode())->toCurrency($price, $options);
}
and change with the following code :
public function formatTxt($price, $options = array()) {
if (!is_numeric($price)) {
$price = Mage::app()->getLocale()->getNumber($price);
}
/**
* Fix problem with 12 000 000, 1 200 000
*
* %f - the argument is treated as a float, and presented as a floating-point number (locale aware).
* %F - the argument is treated as a float, and presented as a floating-point number (non-locale aware).
*/
$price = sprintf("%F", $price);
if ($price == -0) {
$price = 0;
}
$options["precision"] = 0;
if (isset($options["precision"])) {
$price = round($price, $options["precision"]);
}
return Mage::app()->getLocale()->currency($this->getCode())->toCurrency($price, $options);
}