Objective-c电源操作员不清楚

Ben*_*Bos 1 math objective-c

我正在研究一个小型计算应用程序,我正在使用我在PHP中创建的公式,现在尝试转换为Objective-C但是,功率运算符对我来说并不清楚.

我看下面的代码:

float value = ((((x)*i)/12)/(1-(1+i/12)^-((x*12))))-i;
Run Code Online (Sandbox Code Playgroud)

Objective-C中不存在幂运算符.

我应该如何应用Objective-C中的幂运算符,并且可以通过告诉我它应该在哪里来帮助我?

Mar*_*tos 7

(括号太多!例如,你不需要括号x或者括号(x*12).)

没有动力操作员.标准函数powf()可以完成这项工作(pow()如果你想要一个double结果):

float value = x * i / 12 / (1 - powf(1 + i / 12, -12 * x)) - i;
Run Code Online (Sandbox Code Playgroud)