它可能包含一般数学问题。
我正在使用数学计算库交易员
trader_stddev函数返回-7.5E+37
我需要围绕这个简单的百分比。
round($number,2)
不起作用。
我该怎么做?你怎么称呼这个E
?(我想谷歌关于这个E,但我不知道怎么称呼这个)
答案 0 :(得分:4)
这是科学记数法。 e
代表 exponent 或exponential function,这就是PHP报告极大(或极小)数字的方式。所以你的号码实际上是-7.5 x (10^37)
。
而不是round()
,您可以使用number_format()
来获得所需内容:
number_format($number, 2);
答案 1 :(得分:1)
E是指数函数,计算机中的一个快捷方式,意味着数字10
被提升到一个幂,然后乘以数字,这意味着输出实际上是
-7.5X(10 ^ 37)。