i need accuracy, how to ? Thank You.
"Per Jessen" <[email protected]> ¼¶¼g©ó¶l¥ó·s»D:[email protected]... LKSunny wrote: > <? > $credithold = 100; > for($i=1;$i<=1000;$i++){ > $credithold -= 0.1; > echo "$credithold<br />"; > } > //i don't know why, when run this code, on 91.3 after expect is 91.2, > however......91.200000000001 > //who can help me ? and tell me why ? It's a floating point rounding error. If you don't need the accuracy, just round it to what you need. /Per Jessen, Zurich -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

