将公式转换为PHP会产生不正确的输出

将公式转换为PHP会产生不正确的输出,php,formula,Php,Formula,我有下面的公式 -32.16874499 = (0-0.02*1000)*(1+0.02)^24 当我在PHP中创建此公式时,参数的回声如下所示: (0-0.02*1000)*(1+0.02),24 这只是PHP代码的回声: $goalMonthly = pow((($J-$mIntrest*$T)*(1+$mIntrest)),$months); $goalMonthly保留值:26.985.099.156.891.700.138.339.884.597.248 我希望在整个表达式上使用

我有下面的公式

-32.16874499 = (0-0.02*1000)*(1+0.02)^24
当我在PHP中创建此公式时,参数的回声如下所示:

(0-0.02*1000)*(1+0.02),24
这只是PHP代码的回声:

$goalMonthly = pow((($J-$mIntrest*$T)*(1+$mIntrest)),$months);
$goalMonthly
保留值:
26.985.099.156.891.700.138.339.884.597.248


我希望在整个表达式上使用类似于pow的值
-32.16

应该是:

$goalMonthly = ($J-$mIntrest*$T)*pow((1+$mIntrest),$months);

根据公式的编写方式,您的公式应该是:

   $goalMonthly = ($J-$mIntrest*$T) * 
      pow((1+$mIntrest),$months);

链接到您正在使用的实际公式?