http://us3.php.net/manual/en/function.number-format.php Thank you, Micah Gersten onShore Networks Internal Developer http://www.onshore.com LKSunny wrote: > i need accuracy, how to ? > > Thank You. > > "Per Jessen" <per@xxxxxxxxxxxx> ¼¶¼g©ó¶l¥ó·s»D:gjg4fk$58p$1@xxxxxxxxxxxxxxxxxxx > 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