php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #44084 dividing problem
Submitted: 2008-02-09 14:58 UTC Modified: 2008-02-10 05:19 UTC
From: hosting at indiannic dot com Assigned:
Status: Not a bug Package: Math related
PHP Version: 5.2.5 OS: windows 2000
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: hosting at indiannic dot com
New email:
PHP Version: OS:

 

 [2008-02-09 14:58 UTC] hosting at indiannic dot com
Description:
------------
dividing a float value with another gives result as 10 always

Reproduce code:
---------------
<?php
$test = 46985.532 / 3600 ;
 echo($test);

 ?>


Expected result:
----------------
13.0515

Actual result:
--------------
10

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2008-02-09 15:56 UTC] hosting at indiannic dot com
a few links below

we have php 5 and php 4 both on the same server

windows 2000 with iis 5


this is on php 5.2.5
http://maptelltrack.com/divide.php
this gives correct Wrong answer


this is on php 4.3.10
http://maptell.com/divide.php
this gives correct answer
 [2008-02-09 15:58 UTC] helly@php.net
[marcus@zaphod PHP_5_3]$ php -r 'var_dump(46985.532 / 3600 );'
make: `sapi/cli/php' is up to date.
float(13.051536666667)
[marcus@zaphod PHP_5_3]$ php -r '$t=46985.532/3600; var_dump($t);'
make: `sapi/cli/php' is up to date.
float(13.051536666667)
[marcus@zaphod PHP_5_3]$ php -r '$t=46985.532/3600; echo($t);'
make: `sapi/cli/php' is up to date.
13.051536666667[marcus@zaphod PHP_5_3]$

Same for 5.2
 [2008-02-10 05:19 UTC] rasmus@php.net
And why in the world did you open 3 reports for the same problem.

User error - bogus config
 
PHP Copyright © 2001-2025 The PHP Group
All rights reserved.
Last updated: Fri May 09 09:01:26 2025 UTC