题解 1076: 内部收益率

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

二分法解决单调多元方程问题

摘要:解题思路:    由题目可知IRR大于-1,设x=IRR+1,x>0。对NPV关于x进行求导可知,NPV关于x的函数是个单调递减函数。    又因为当x—>0时,NPV—>正无穷,x—>正无穷时,NP……

1076: 内部收益率

摘要:解题思路:注意事项:参考代码:def f(x,ls):     s = ls[0]     for i in range(1,len(ls)):         s += ls[i]/(1+x)……

内部收益率-题解(Python代码)

实际上就是一个函数求零点问题,这里用了二分法。求函数值用了秦九韶算法。由于pythonround函数是四舍六入,故重写了舍入函数。```pythonfrommathimportfloordefr45(x):x=100*xx_f=floor(x)x_d=floor(10*x-10*x_f)x=x_fif