Rumah > Soal Jawab > teks badan
在一个API上获取数据,有个数据小数点比较长,然后你获取的时候就变成了科学计数法,
网上找了很久,有没有好一点的方法让他显示原始小数点
6.0E-12 转化,谢谢各位了
PHP中文网2017-04-11 10:31:05
嗯,找到解决方法了
function sctonum($num, $double = 5){
if(false !== stripos($num, "e")){
$a = explode("e",strtolower($num));
return bcmul($a[0], bcpow(10, $a[1], $double), $double);
}
}
echo sctonum(2.1E-5, 6); //输出0.000021