Posted by shortbackandsides.no on 05/14/07 16:01
This snippet:
<?php
$price=round(111,2);
$tax=round($price*0.175,2);
$total=round($price*1.175,2);
echo $price <br />";
echo "Tax at 17.5% $tax<br />";
echo "Total $total<br />";
?>
gives the result:
111
Tax at 17.5% 19.42
Total 130.43
Two questions.
Why the rounding difference?
and is there a standard function to force the 111 to display as 111.00
(given that price won't always be a whole number)?
[Back to original message]
|