【发布时间】:2010-12-06 09:01:58
【问题描述】:
我想要一个接受现值、年数和复利的函数。它应该根据这些参数返回 Future 值。
您可以看到我正在寻找的确切内容 http://en.wikipedia.org/wiki/Future_value (在使用复利确定未来价值下)
Objective-C 是否有任何内置函数可以做到这一点。如果没有,请您提供任何参考来编写该函数。
提前感谢您的所有帮助。
【问题讨论】:
标签: objective-c
我想要一个接受现值、年数和复利的函数。它应该根据这些参数返回 Future 值。
您可以看到我正在寻找的确切内容 http://en.wikipedia.org/wiki/Future_value (在使用复利确定未来价值下)
Objective-C 是否有任何内置函数可以做到这一点。如果没有,请您提供任何参考来编写该函数。
提前感谢您的所有帮助。
【问题讨论】:
标签: objective-c
不,Objective-C 和 Apple 的框架都不包含特定的财务功能。
实现起来很简单。您链接到的 Wikipedia 文章包含该公式。如果您需要进行更复杂的计算,您可能还想考虑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);
【讨论】:
在 Objective-C 中不会有这样的东西,因为 Objective-C 是一种语言,而不是框架。
Cocoa 或 Cocoa Touch 中也没有类似的东西,因为它们通常不包含财务功能。
【讨论】: