note 83070 added to function.number-format
| From: | gabrielu at gmail dot com | Date: | Thu, 08 May 2008 16:54:31 +0000 |
| Subject: | note 83070 added to function.number-format | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-139189@lists.php.net to get a copy of this message | ||
Using the number_format I'm having some unexpected results. 30% of 14.95 (14.95 * .3) = 4.485.
Now 4.485 rounded to two decimal places should give me 4.49.
Example:
<?php
echo number_format(14.95 * .3, 2, '.', '') . "\n";
echo number_format(4.485, 2, '.', '') . "\n";
?>
Unexpected Results:
4.48
4.49
----
Server IP: 64.71.164.2
Probable Submitter: 68.194.110.148
----
Manual Page -- http://www.php.net/manual/en/function.number-format.php
Edit -- https://master.php.net/note/edit/83070
Del: integrated -- https://master.php.net/note/delete/83070/integrated
Del: useless -- https://master.php.net/note/delete/83070/useless
Del: bad code -- https://master.php.net/note/delete/83070/bad+code
Del: spam -- https://master.php.net/note/delete/83070/spam
Del: non-english -- https://master.php.net/note/delete/83070/non-english
Del: in docs -- https://master.php.net/note/delete/83070/in+docs
Del: other reasons-- https://master.php.net/note/delete/83070
Reject -- https://master.php.net/note/reject/83070
Search -- https://master.php.net/manage/user-notes.php