note 101195 deleted from function.round by thiago

From: Date: Thu, 02 Dec 2010 02:34:31 +0000
Subject: note 101195 deleted from function.round by thiago
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-174541@lists.php.net to get a copy of this message
Note Submitter: United Hands ---- <?php function roundTo($number, $increments=500) { $increments = 1 / $increments; return (round($number * $increments) / $increments); } function floorTo($number, $increments=500) { $increments = 1 / $increments; return (floor($number * $increments) / $increments); } function ceilTo($number, $increments=500) { $increments = 1 / $increments; return (ceil($number * $increments) / $increments); } echo 'Learn by examples :-)<br>'; echo 'Enjoy...!<br>'; echo '<br>'; echo '<br>roundTo(1.23, 0.5) = '.roundTo(1.23, 0.5); echo '<br>roundTo(5.00, 7.5) = '.roundTo(5.00, 7.5); echo '<br>roundTo(7.89, 10) = '.roundTo(7.89, 10); echo '<br>roundTo(12.34, 10) = '.roundTo(12.34, 10); echo '<br>roundTo(50.00, 25) = '.roundTo(50.00, 25); echo '<br>roundTo(78.90, 2.5) = '.roundTo(78.90, 2.5); echo '<br>'; echo '<br>floorTo(1.23, 0.5) = '.floorTo(1.23, 0.5); echo '<br>floorTo(5.00, 7.5) = '.floorTo(5.00, 7.5); echo '<br>floorTo(7.89, 10) = '.floorTo(7.89, 10); echo '<br>floorTo(12.34, 10) = '.floorTo(12.34, 10); echo '<br>floorTo(50.00, 25) = '.floorTo(50.00, 25); echo '<br>floorTo(78.90, 2.5) = '.floorTo(78.90, 2.5); echo '<br>'; echo '<br>ceilTo(1.23, 0.5) = '.ceilTo(1.23, 0.5); echo '<br>ceilTo(5.00, 7.5) = '.ceilTo(5.00, 7.5); echo '<br>ceilTo(7.89, 10) = '.ceilTo(7.89, 10); echo '<br>ceilTo(12.34, 10) = '.ceilTo(12.34, 10); echo '<br>ceilTo(50.00, 25) = '.ceilTo(50.00, 25); echo '<br>ceilTo(78.90, 2.5) = '.ceilTo(78.90, 2.5); echo '<br>'; echo '<br>'; echo '<br>roundTo(123) = '.roundTo(123); echo '<br>roundTo(500) = '.roundTo(500); echo '<br>roundTo(789) = '.roundTo(789); echo '<br>roundTo(1234) = '.roundTo(1234); echo '<br>roundTo(7890) = '.roundTo(7890); echo '<br>'; echo '<br>floorTo(123) = '.floorTo(123); echo '<br>floorTo(500) = '.floorTo(500); echo '<br>floorTo(789) = '.floorTo(789); echo '<br>floorTo(1234) = '.floorTo(1234); echo '<br>floorTo(7890) = '.floorTo(7890); echo '<br>'; echo '<br>ceilTo(123) = '.ceilTo(123); echo '<br>ceilTo(500) = '.ceilTo(500); echo '<br>ceilTo(789) = '.ceilTo(789); echo '<br>ceilTo(1234) = '.ceilTo(1234); echo '<br>ceilTo(7890) = '.ceilTo(7890); ?>

« previous php.notes (#174541) next »