问个mysql方面的问题?
我是想将一个数的结尾0去掉,比如
0.00000063600 变成 0.000000636
比如
300.000000 变成 300
但我用
select 0+cast(0.00000063600 as char) as price
在 navicate 执行是对的,得到 0.000000636,
为啥我在laravel上用
$price = DB::select(‘select 0+cast(0.00000063600 as char) as price’);
print_r($price);
Array (
[0] => stdClass Object (
[price] => 6.36E-7
)
)
帮我转成了科学记数法形式了,有没有方法不要让它转成科学记数法形式的?
推荐文章: