iPhone SDK中的未来价值功能

时间:2010-12-06 09:01:59

标签: objective-c

我想要一个接受现值,年数和复利的功能。它应该根据这些参数返回Future值。

你可以看到我正在寻找的确切事物 http://en.wikipedia.org/wiki/Future_value (根据使用复利确定未来价值)

Objective-C是否具有任何内置功能。如果不是,请你提供任何参考来写这个功能。

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:5)

不,Objective-C和Apple的框架都不包含特定的财务功能。

实施起来很简单。您链接到的维基百科文章包含公式。如果您进行更复杂的计算,您可能还需要考虑类似QuantLib的内容。

从您链接到的维基百科文章复制的公式是:

FV = PV . (1 + i) ^ t

这主要可以通过键入:

转换为Objective-C
  float fv, pv, i, t;

  pv = 200000.0; // present value
  i  = 0.012;    // interest rate (1.2%)
  t  = 5.0;      // time period

  fv = pv * pow (1.0 + i, t);

答案 1 :(得分:1)

在Objective-C中不会有这样的东西,因为Objective-C是一种语言,而不是一种框架。

在Cocoa或Cocoa Touch中也没有这样的东西,因为它们通常不包含财务功能。