tartou2 Posted December 3, 2010 Share Posted December 3, 2010 hello again so i have now this simple code if((($credits/1000000)>=1) && (($credits/1000000)<1000)) { $credits1=$credits/1000000; $credits1="$credits1 <font color=\"orange\"><i>mil</i></font>"; } elseif(($credits/1000000000)>=1 && (($credits/1000000000)<1000)) { $credits1=$credits/1000000000; $credits1="$credits1 <font color=\"yellow\"><i>bil</i></font>"; } elseif(($credits/1000000000000)>=1) { $credits1=$credits/1000000000000; $credits1="$credits1 <font color=\"red\"><i>tril</i></font>"; } else { $credits1=$credits; } so if i have 5,000,000,000 the code echo 5 bil but if i have 4,999,999,999 the code show 4.999999999 mil how to fix this code so it show only 2 decimal letters, i mean 4.99 mil and at the same time if there is no decimal such as the first example it will only show 5 bil Link to comment https://forums.phpfreaks.com/topic/220546-need-help-with-this/ Share on other sites More sharing options...
robert_gsfame Posted December 3, 2010 Share Posted December 3, 2010 have u tried round($var,2) Link to comment https://forums.phpfreaks.com/topic/220546-need-help-with-this/#findComment-1142552 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.