0

我想在Objective C代码中创建一个我拥有的公式。

float loanP = ((interestRate/100/12) *loanAmount) /(1-(1+(interestRate/100/12))^- loanTens)

是否有一些我应该使用的符号

^-loanTens

部分?

非常感谢,-代码

4

3 回答 3

3

Objective C 拥有 C/C++ 中的所有库和类。我们有一些数学类来执行数学函数。

导入数学.h 文件

它具有对您有用的数学函数。

在这里你需要电源操作,我想是的。

这将是这样的

int a = pow(10,4);

查看 math.h 中的可用函数并加以利用。

于 2012-08-31T07:56:35.333 回答
1

使用战俘:

float loanP = ((interestRate/100/12) *loanAmount) / pow(1-(1+(interestRate/100/12)), -loanTens);
于 2012-08-31T07:58:10.687 回答
0

使用 pow 函数,或者您可以定义(1+(interestRate/100/12))^- loanTens使用您自己的代码的值。

int value= 1 + (interestRate/100/12);
int total =1;
  for(int i =1;i<=loanTens;i++){
total = total*value;
}
float loanP = ((interestRate/100/12) *loanAmount) /(1-(1/total));

或第二种方法:

float loanP = ((interestRate/100/12) *loanAmount) / (1 - 1/(pow((1+(interestRate/100/12)), loanTens)));
于 2012-08-31T09:30:13.580 回答