ID: 21458 Updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] -Status: Open +Status: Bogus Bug Type: Scripting Engine problem Operating System: linux and windows PHP Version: 4.3.0 New Comment:
Actually this is documented: http://www.php.net/manual/en/language.types.float.php Previous Comments: ------------------------------------------------------------------------ [2003-01-06 05:16:30] [EMAIL PROTECTED] <?php for ( $i=0.01;$i<0.2;$i+=0.01) { echo (15+$i-15)."\n"; } ?> i should have: 0.01 0.02 0.03 0.04 0.05 .... 0.19 but i get : 0.00999999999998 0.02 0.0299999999999 0.0399999999999 0.0500000000001 0.06 0.07 0.08 0.09 ... 0.19 A test on linux RedHat 6.2 and Windows 2000 SP3 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=21458&edit=1