我在PHP中有一个最奇怪的东西。
我有这样的功能:
function Calculate_i_from_IDF($coef, $Tc)
{
print_r($coef);
$intensity=$coef[0]+$coef[1]*$Tc+$coef[2]*$Tc^2+$coef[3]*$Tc^3+$coef[4]*$Tc^4;
echo "intensity=$intensity<P>";
return $intensity;
}
我的Tc = 1。结果是:
数组([0] =&gt; 1.1413387743 [1] =&gt; -0.7177898193 [2] =&gt; 0.6190050656 [3] =&gt; -0.4272211298 [4] =&gt; 0.0813729821)
强度= 7
我不明白为什么$intensity
是7而不是预期的0.696706。太奇怪了!非常感谢任何帮助。
谢谢,
谢