note 24377 added to function.round
| From: | vui at gmx dot net | Date: | Wed, 14 Aug 2002 17:52:46 +0000 |
| Subject: | note 24377 added to function.round | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-35015@lists.php.net to get a copy of this message | ||
an easier way of getting 0.05 increments for currencies, f.e. swiss francs:
function chf($a)
{
$tmp = (100*round($a, 2)) % 5;
if ($tmp == 0)
return $a;
else if ($tmp <= 2)
return ($a - $tmp/100);
else
return ($a + (5-$tmp)/100);
}
--
http://www.php.net/manual/en/function.round.php
http://master.php.net/manage/user-notes.php?action=edit+24377
http://master.php.net/manage/user-notes.php?action=delete+24377
http://master.php.net/manage/user-notes.php?action=reject+24377