ID: 32448 Updated by: [EMAIL PROTECTED] Reported By: pmorissette at serviceoptimal dot com -Status: Open +Status: Bogus Bug Type: *Math Functions Operating System: win 2000 PHP Version: 4.3.9 New Comment:
Thank you for taking the time to write to us, but this is not a bug. Please double-check the documentation available at http://www.php.net/manual/ and the instructions on how to report a bug at http://bugs.php.net/how-to-report.php In 2nd case the values get converted to ints before modulus is applied and in the 1st instance floats are used. Previous Comments: ------------------------------------------------------------------------ [2005-03-24 22:48:37] pmorissette at serviceoptimal dot com Description: ------------ I have to use modulo fonction. There is a big problem, some time the fucntion did't give me the good value I try whit fmod() function with %. I send you the test code for this fonction. It Very important. I use php on win 2000 french staion Tanks for your time Philippe Morissette Reproduce code: --------------- <?php $temp=fmod(76.55 , 15.31); $temp2= 76.55 % 15.31; print $temp; print '<br>'; print $temp2 ?> Expected result: ---------------- $temp = 0; $temp2 = 0; Actual result: -------------- $temp = 15.31; $temp2 = 1; ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=32448&edit=1