-3

拜托,我这里有这个公式:

=((r/100/12)*amt)/(1-((1+(r/100/12)^(-period)))

有人可以帮助我如何将其转换为目标 c 的公式吗?我需要最终公式..

我用什么:

double int_ = ([Norma_value floatValue]/100)/12;
double months = -[kohezgjatja_value floatValue];
double r1 = pow(int_, months);
double pt1 = 1 + r1;
double pt2 = 1- pt1;

double pmt = ([shuma_value floatValue]* int_)/pt2;


balanca.text = [NSString stringWithFormat:@"%.02f €",pmt];
4

1 回答 1

0

您编写的公式应该在目标 c 中工作,除了^部分。

x ^ y在目标 c 中实现,您可以使用:

pow(x,y)

看看这个问题作为 pow 的参考:How to raise a double value by power of 12?

于 2013-02-03T22:23:59.750 回答