Bug #10411 Updated: number_format returns wrong values
| From: | joey@php.net | Date: | Thu, 19 Apr 2001 21:53:58 +0000 |
| Subject: | Bug #10411 Updated: number_format returns wrong values | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-52018@lists.php.net to get a copy of this message | ||
ID: 10411
Updated by: joey
Reported By: mark@artshouse.com
Old-Status: Open
Status: Closed
Bug Type: Unknown/Other Function
PHP Version: 4.0.4pl1
Assigned To:
Comments:
Try changing:
$total = number_format($calcs_a + calcs_b,2);
to
$total = number_format($calcs_a + $calcs_b,2);
(Note the missing $)
Works just fine here with that small adjustment.
Previous Comments:
---------------------------------------------------------------------------
[2001-04-19 17:35:01] mark@artshouse.com
number_format returns wrong values in certain situations,
here is a code example...
$value = 504;
$calcs_a = number_format($value,2);
$othervalue = 504;
$calcs_b = number_format($othervalue,2);
$total = number_format($calcs_a + calcs_b,2);
this returns:
$calcs_a is 504.00
$calcs_b is 504.00
$total is 1.00 (should be 1008.00)
I have seen this on several occasions now on multiple
machines/setups/Oses
---------------------------------------------------------------------------
ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=10411&edit=2