2022年某公司投资了一个1亿元周期为5年的项目,在未来5年每年年底项目收益为2000万元、4000 5000 2000万元和1000万元,如果投资这个项目的折现率为5%。
(1)用python编写程序计算这个项目的净现值。
def npv_f(rate, cashflows):
total = 0.0
for i, cashflow in enumerate(cashflows):
total += cashflow / ((1 + rate) ** i)
return total
c = [-100, 20, 40, 50, 20, 10]
r = 0.05
def main():
total = npv_f(r, c);
print(total)
if __name__ == "__main__":
main()