Re: [PHP] =.='' what wrong ? just simple code, however error.



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




.