Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何转换1.5xx-5_Php_Numbers_Rounding - Fatal编程技术网

Php 如何转换1.5xx-5

Php 如何转换1.5xx-5,php,numbers,rounding,Php,Numbers,Rounding,我有号码1.5020370483398E-5,但我想显示为0.00001502037。如何将1.5020370483398E-5转换为该号码?常规舍入函数不起作用,只输出0。您可以使用number\u format() 以下是您案例中的一个示例: $test = 1.5020370483398E-5; // Output : 0.00001502037 echo number_format($test, 11); 先把它转换成字符串?e、 g.echo“0.00001502037”@CD0

我有号码1.5020370483398E-5,但我想显示为0.00001502037。如何将1.5020370483398E-5转换为该号码?常规舍入函数不起作用,只输出0。

您可以使用
number\u format()

以下是您案例中的一个示例:

$test = 1.5020370483398E-5;

// Output : 0.00001502037
echo number_format($test, 11);

先把它转换成字符串?e、 g.
echo“0.00001502037”@CD001我正在使用microtime,它输出如上所述的数字。转换为字符串在这里没有帮助。但下面的答案是:)太好了,这就是我想要的!:)