php基础:查询程序运行时间并且把科学计数法转换成正常数字

$a = microtime(true);
echo 'sdfsdfsdf';
$b = microtime(true);
$c = $b-$a;
echo "<br/>";
echo $c;//输出为5.0067901611328E-6
echo "<br/>";


/**
* @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($c, 10); //输出0.0000050067

posted @ 2016-11-13 12:24  出来混迟早要胖的  阅读(474)  评论(0编辑  收藏  举报