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) ;