Kako da zaokruzim broj na dve decimale npr imam 14, a hocu da pise 14.00. Probao sam da broju dodam 0.00001 pa da sa round zaokruzim na dve decimale, ali sam opet dobio pocetni broj.
Zaokruzivanje na dve decimale - POMOC
Zaključano
Zakačeno
Code:
function round_two_decimal($price){
$price = round($price,2); // za broj sa vise od 2 decimale
if(strrpos($price,".")===false){$price.=".00";} // ako je bez decimala
elseif(strlen($price)-strrpos($price,".")==2){$price.="0";} // ako ima jednu decimalu
return $price;
}
function round_two_decimal($price){
$price = round($price,2); // za broj sa vise od 2 decimale
if(strrpos($price,".")===false){$price.=".00";} // ako je bez decimala
elseif(strlen($price)-strrpos($price,".")==2){$price.="0";} // ako ima jednu decimalu
return $price;
}
Potpis
Flash komponenta za atraktivan prikaz vesti na sajtu:
www.flash-news-ticker.com
www.flash-news-ticker.com
A da probas sa:
Poenta je u typecast-ovanju u floating point number.
Code:
$rprice = (float) round(floatval($price),2);
$rprice = (float) round(floatval($price),2);
Poenta je u typecast-ovanju u floating point number.
Potpis
"Common sense is not so common." - Voltaire
Hvala puno!!!
Ova funkcija radi bez problema.
Pozdrav
Ova funkcija radi bez problema.
Pozdrav
number_format($x, 2)