Laravel 拉威尔计算器可以';不要在点后加8个数字

Laravel 拉威尔计算器可以';不要在点后加8个数字,laravel,Laravel,我在laravel中创建了一个简单的价格计算器。当价格低于0.00时,我有一些问题 计算器的结果必须是: 0.00000005 但现在它的给予: 5.0E-8 有人能帮我得到8位数的结果吗?使用printf和适当的格式说明符: printf("%.8f", 5 / 1e8); 您可以使用或来获得所需的输出 请注意,输出将显示为字符串 sprintf('.8f',$val) //例如0.00000005 数字格式($val,8) //例如0.00000005 如果是价格

我在laravel中创建了一个简单的价格计算器。当价格低于0.00时,我有一些问题

计算器的结果必须是:

0.00000005
但现在它的给予:

5.0E-8

有人能帮我得到8位数的结果吗?

使用printf和适当的格式说明符:

printf("%.8f", 5 / 1e8);
您可以使用或来获得所需的输出

请注意,输出将显示为字符串


sprintf('.8f',$val)
//例如0.00000005
数字格式($val,8)
//例如0.00000005

如果是价格计算器,2dp就足够了吗?Hello@Peppermintology我需要点后面的8位数字