ID: 9843 Updated by: hholzgra Reported By: [EMAIL PROTECTED] Old-Status: Open Status: Closed Bug Type: Scripting Engine problem Assigned To: Comments: theese are typical rounding errors that occure when dealing with decimal fractions on binary based machines Previous Comments: --------------------------------------------------------------------------- [2001-03-19 14:46:12] [EMAIL PROTECTED] I believe there is a problem with the decrement operator. http://www.artemisgroup.com/test.php $percentchange = .30; while ($percentchange > -1){ $percentchange -= .01; echo $percentchange; } zero is returned as -1.422473250301E-16 and 0.01 is returned as 0.0099999999999999. This seems incorrect to me. Thanks --------------------------------------------------------------------------- ATTENTION! Do NOT reply to this email! To reply, use the web interface found at http://bugs.php.net/?id=9843&edit=2 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]