ID: 44088 Updated by: [EMAIL PROTECTED] Reported By: hosting at indiannic dot com -Status: Open +Status: Bogus Bug Type: Math related Operating System: windows 2000 PHP Version: 5.2CVS-2008-02-10 (CVS) New Comment:
Your "precision" .ini setting is set to F14 which makes no sense and will mess up the precision of floating point operations. If you are going to report bugs like this comparing two versions, please use the same .ini parameters. Previous Comments: ------------------------------------------------------------------------ [2008-02-10 03:07:49] hosting at indiannic dot com Description: ------------ os : windows 2000, iis 5 upto date with will microsoft patches we have two independent websites each using two versions of php on the same server same sample php code as given below placed on each website http://maptelltrack.com/divide.php (php 4.3.10 gives wrong results) http://maptell.com/divide.php (php 5.2.6 gives correct results) php 4.3.10 gives correct results and php5.2.5 gives Wrong results for the same php code on the web server php info file for each website http://maptelltrack.com/info.php (php 5.2.5) using php-cgi.exe (we have tried all versions upto php5.2-win32-latest) http://maptell.com/info.php (php 4.3.10) using php.exe Please do not try the same with command line since the results are different. Reproduce code: --------------- <?php $test = var_dump (46985.532 / 3600) ; echo($test); ?> Expected result: ---------------- float(13.0515366667) Actual result: -------------- float(10) ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=44088&edit=1
