Rumah > pembangunan bahagian belakang > tutorial php > php 科学计数法转化正常数值输出 解决方案

php 科学计数法转化正常数值输出 解决方案

WBOY
Lepaskan: 2016-07-29 08:59:55
asal
2246 orang telah melayarinya

直接上代码

/**
 * @param $num         科学计数法字符串  如 2.1E-5
 * @param int $double 小数点保留位数 默认5位
 * @return string
 */

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
Salin selepas log masuk

以上就介绍了php 科学计数法转化正常数值输出 解决方案,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan