我必须编写一个转换表作为一个项目。然而,他们给我们的一些数字是 4.014e+9 和 3.861e-7,还有一些包括 e+ 和 e-。如果我想将它乘以输入的数字,PHP 能识别常量 E 吗?
$result = "RESULT:" . $num * 4.014e+9;
和
$result = "RESULT:" . $num * 3.861e-7;
还是我需要其他东西才能识别它?
e
不是常数;它是科学记数法 float literal的一部分。
我想到了; 我对常数 e 和科学记数法感到困惑。@nickb 告诉我 PHP 支持科学记数法。
如果它不起作用,您始终可以将函数pow()与 pow(10,$X); 一起使用。作为一种解决方法。但首先自己尝试代码,看看它是否有效。