PHP数学函数常数E.

时间:2012-08-01 19:06:57

标签: php math

我不得不将转换表编写为项目。然而,他们给我们的一些数字是4.014e + 9和3.861e-7,还有一些包括e +和e-。如果我想将其乘以输入的数字,PHP是否会识别常数E?

$result = "RESULT:" . $num * 4.014e+9;

$result = "RESULT:" . $num * 3.861e-7;

或者我是否需要这样的东西来识别它?

3 个答案:

答案 0 :(得分:4)

e不是常数;它是scientific notation float literal的一部分。

答案 1 :(得分:1)

我明白了;我在常数和科学记数法之间感到困惑。 @nickb告诉我,PHP支持科学记数法。

答案 2 :(得分:0)

如果它不起作用,你可以随时使用函数pow()和pow(10,$ X);作为一种解决方法。但首先要亲自尝试代码,看它是否有效。