Excelmath函数到PHP

我有一个问题转换为PHP函数的Excelmath函数,我有大部分的代码正确,但最后一点,我似乎无法得到正确的。

这是excelfunction

=SUM((0.75*200000)*(1+(0.04/12))^(5*12))-(((0.04/12)*(0.75*200000)/((1-(1+(0.04/12))^(-(30*12)))))/(0.04/12))*((1+(0.04/12))^(5*12)-1) 

这是我的PHP代码

 ((0.75*200000)*(pow(1+(0.04/12),(5*12)))) - (((0.04/12)*(0.75*200000) / (1-(pow(1+(0.04/12),-(30*12)))))/(0.04/12)) * (pow((1+(0.04/12)),(5*12)-1)) ; 

目前我的PHP代码得到了-78,294.13的答案,我需要得到135,671

我相信下面的代码是错误的,但我似乎无法弄清楚为什么。

 (pow((1+(0.04/12)),(5*12)-1)) 

任何帮助将非常感激。

你在PHP计算中有错误:

 ... * (pow((1+(0.04/12)),(5*12)-1)) ; 

应该:

 ... * (pow((1+(0.04/12)),(5*12))-1) ; 
Interesting Posts