我正在研究一个小型计算应用程序,我正在使用我在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中的幂运算符,并且可以通过告诉我它应该在哪里来帮助我?
(括号太多!例如,你不需要括号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)
| 归档时间: |
|
| 查看次数: |
2833 次 |
| 最近记录: |