| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 611 人关注过本帖
标题:求函数:计算内部收益率
只看楼主 加入收藏
moopmoop
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2009-11-18
收藏
 问题点数:0 回复次数:0 
求函数:计算内部收益率
题目要求:生成一个 计算内部收益率的函数: IRR函数,达到这样一种目的:

现在(第0天)付出P元的现金,
然后第t1天会受到回报R1元,
第t2天会受到回报R2元,
第t3天会受到回报R3元
......
最后,第tn天会受到回报Rn元。求净现值为零的折现率(即内部收益率)。

这里,先给不太熟悉金融的程序员介绍一下折现的概念,

因为钱存在银行里会生利息,所以说钱是越早拿到自己手里越好。
如果日利率是r%,今天的100元,其实就相当于明天的100*(1+r%)元。
其实换个角度说,明天的100元,其实就相当于今天的100/(1+r%)元,后天的100元,其实就相当于今天的100/(1+r%)^2元。
可以看出,以后的钱折算到今天都会变少。这个r%就是折现率。
现在就是要求一个r%,使得今天付出的钱,和以后收回的钱的折现值相等。

t1到tn R1到Rn都是已知的,储存在数组a[n][2],(或a[2][n])中,P也已知。

希望前辈多指教,小弟在这里先拜谢了。



相关概念:

折现: http://baike.baidu.com/view/544078.htm
内部收益率: http://baike.baidu.com/view/111671.htm?fr=ala0
搜索更多相关主题的帖子: 收益率 函数 
2009-11-18 22:10
快速回复:求函数:计算内部收益率
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044722 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved