function etodec($num){
$array=explode('e',$num);
$base=$array[0];
$pow=$array[1];
$result=$base*pow("10",$pow);
return $result;
}
$a=etodec("1e+06");
echo $a;
$array=explode('e',$num);
$base=$array[0];
$pow=$array[1];
$result=$base*pow("10",$pow);
return $result;
}
$a=etodec("1e+06");
echo $a;
好象php里输出的数字型字串都有长度限制,大于某个长度后都会用科学记数法来显示。除非是字符型。
不知道这样对不对,请指正。