我怎样才能得到这个数学表达式的结果?

时间:2012-03-21 01:19:34

标签: c math

我在我的应用程序中有这个数学计算,我无法理解如何计算它。

(-5992*12*(1-1/(1+5.25%/12)^(25*12))/5.25%)=

我试着这样做:

NSLog(@"%.0lf",pow(-5992*12*(1-1/(1+(5.25/100))/12), ((-5992*12))/(5.25/100)));

有人可以帮我解决一下吗?

1 个答案:

答案 0 :(得分:1)

你期待得到什么?你真正得到的是:

-66,210.9 ^ -1,369,599
= 1 / (-66,210.9 ^ 1,369,599)
= 1 / (an exceedingly large number)
~= 0

你是否有可能在指数中加入一些你不想要的东西?