python计算复利函数,Python计算复利

python变量增长5%

python怎样计算增长率

创新互联是一家专注于成都网站制作、做网站与策划设计,丰城网站建设哪家好?创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:丰城等地区。丰城做网站价格咨询:18980820575

n年数据的增长率=[(本期/前n年)^(1/(n-1))-1]×100%

本期/前N年:应该是62616964757a686964616fe58685e5aeb931333365666162本年年末/前N年年末,其中,前N年年末是指不包括本年的倒数第N年年末,比如,计算2005年底4年资产增长率,计算期间应该是2005、2004、2003、2002四年,但前4年年末应该是2001年年末。括号计算的是N年的综合增长指数,并不是增长率。()^1/(n-1)是对括号内的N年资产总增长指数开方。也就是指数平均化。因为括号内的值包含了N年的累计增长,相当于复利计算。因此要开方平均化。应该注意的是,开方数应该是N,而不是N-1,除非前N年年末改为前N年年初数。总之开方数必须同括号内综合增长指数所对应的期间数相符。而具体如何定义公式可以随使用者的理解。[()^1/(n-1)]-1,减去1是因为括号内计算的综合增长指数包含了基期的1,开方以后就是每年的平均增长指数,仍然大于1,而我们需要的是年均增长率,也就是只对增量部分实施考察,因此必须除去基期的1,因此要减去1.

用python输入,计算公式为:最终金额=本金(1+年利率)**年数

benjin=100000

nianlilv=0.02

nianshu=4

jine=benjin*((1+nianlilv)**nianshu)

print jine

用python计算存款利率

存款利率是复利的形式:

现在的钱/原来的存款 = (1 + 利率)的n次方,n为年数

# 假设存了5年,取出来的钱为5000,当初存了4200,即n为5,利率为

print((5000 / 4200) ** (1 / 5) - 1)


文章名称:python计算复利函数,Python计算复利
分享URL:http://pwwzsj.com/article/hcsijd.html