好吧,我需要在PHP脚本中做一些计算.我有一个行为错误的表达.
echo 10^(-.01);
Run Code Online (Sandbox Code Playgroud)
产出10
echo 1 / (10^(.01));
Run Code Online (Sandbox Code Playgroud)
输出0
echo bcpow('10', '-0.01') . '<br/>';
Run Code Online (Sandbox Code Playgroud)
输出1
echo bcdiv('1', bcpow('10', '0.01'));
Run Code Online (Sandbox Code Playgroud)
输出1.000 ....
我bcscale(100)用于BCMath计算.
Excel和Wolfram Mathematica给出答案~0,977237.
有什么建议?