在PHP中,显示一个小浮动显示为5.424E-5


Displaying a small float shows up as 5.424E-5 in PHP

如何在PHP中显示如下所示的小浮点值?

0.0048 * 1130000 = 5424
5424 / 100000000 = 5.424E-5

这应该是0.00005424

试试这个:

echo echo number_format(5424 / 100000000,10);

number_format-完成

$FeeInBTC = number_format( (DB_GetFee() * $fOrderQty)/100000000,9,'.','');

结果:0.000054240

如果您所说的显示是指转换为0.00005424格式的字符串,那么您可以像这样使用sprintf()

$string = sprintf("%f", 5424 / 100000000)