我需要移植 IRR将 Excel 和 VB 中的函数转换为 ActionScript。
知道如何找到这些函数的“源代码”吗?有没有人用其他一些类似 C 的语言实现过这个?
最佳答案
使用迭代求解器(例如二分法或牛顿法)编写代码相当容易。如果您的现金流 C_t_j
发生在 t_j
时,则内部 yield r
满足总和 j = 1
至n
共
C_t_j / (1 + r)^t_j
等于零。调用此 f(r)
。那么 f'(r)
就是 j = 1
到 n
的
-t_j * C_t_j / (1 + r)^(t_j+1).
现在您可以应用牛顿法求解r
。
关于algorithm - Excel和VB的IRR函数的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/530192/