note 11181 deleted from function.round by jeroen
| From: | jeroen@php.net | Date: | Sat, 01 Sep 2001 12:37:13 +0000 |
| Subject: | note 11181 deleted from function.round by jeroen | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-17494@lists.php.net to get a copy of this message | ||
And this is en even better one!!!!
function rounder($number) {
$number = round($number, 2);
if(abs($number - round($number,1)) < 0.025) {
return round($number,1);
} else{
$sign = ($number - round($number,1)) ;
return round($number,1) + (0.05 * ($sign / abs($sign)));
}
}