def?future_value(present_value,??annual_rate,??periods_per_year,??years):

創(chuàng)新互聯(lián)建站堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的高安網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
#?present_value表示現(xiàn)值
#?annual_rate表示年利率
#?periods_per_year表示每年的計(jì)息周期數(shù)
#?years表示以年為單位的存款時(shí)間
rate_per_period?=?annual_rate?/?periods_per_year
#rate_per_period表示每個(gè)計(jì)息周期的利率
periods?=?periods_per_year?*?years
#?從這里開始輸入你的代碼來實(shí)現(xiàn)該函數(shù)的功能
return?present_value*((1+rate_per_period)**periods)
print("存入1000元,年利率為3%,按年計(jì)算利息,存3年,最終的本息合計(jì)是:",?future_value(1000,?0.03,?1,?3))
print("存入1000元,年利率為3%,按月計(jì)算利息,存3年,最終的本息合計(jì)是:",?future_value(1000,?0.03,?12,?3))
print("存入1000元,年利率為3%,按天計(jì)算利息,存3年,最終的本息合計(jì)是:",?future_value(1000,?0.03,?365,?3))
現(xiàn)值和終值的計(jì)算
現(xiàn)值是未來某一時(shí)點(diǎn)上的一定量資金折算到現(xiàn)在所對(duì)應(yīng)的金額,通常記作P.終值又稱將來值是現(xiàn)在一定量的資金折算到未來某一時(shí)點(diǎn)所對(duì)應(yīng)的金額,通常記作F.
現(xiàn)值和終值是一定量資金在前后兩個(gè)不同時(shí)點(diǎn)上對(duì)應(yīng)的價(jià)值,其差額即為資金的時(shí)間價(jià)值。現(xiàn)實(shí)生活中計(jì)算利息時(shí)所稱本金、本利和的概念相當(dāng)于資金時(shí)間價(jià)值理論中的現(xiàn)值和終值,利率(用i表示)可視為資金時(shí)間價(jià)值的一種具體表現(xiàn);現(xiàn)值和終值對(duì)應(yīng)的時(shí)點(diǎn)之間可以劃分為n期(n≥1),相當(dāng)于計(jì)息期。
(一)單利現(xiàn)值和終值的計(jì)算
1.單利現(xiàn)值
P=F/(1+n×i)
其中,1/(1+n×i)為單利現(xiàn)值系數(shù)。
2.單利終值
F=P(1+n×i)
其中,(1+n×i)為單利終值系數(shù)。
(二)復(fù)利現(xiàn)值和終值的計(jì)算
復(fù)利計(jì)算方法是每經(jīng)過一個(gè)計(jì)息期,要將該期所派生的利息加入本金再計(jì)算利息,逐期滾動(dòng)計(jì)算,俗稱“利滾利”。這里所說的計(jì)息期,是相鄰兩次計(jì)息的間隔,如年、月、日等。除非特別說明,計(jì)息期一般為一年。
1.復(fù)利現(xiàn)值
P=F/(1+i)n
其中,1/(1+i)n 為復(fù)利現(xiàn)值系數(shù),記作(P/F,i,n);n為計(jì)息期。
2.復(fù)利終值
F=P(1+i)n
其中,(1+i)n 為復(fù)利終值系數(shù),記作(F/P,i,n);n為計(jì)息期。
(三)年金終值和年金現(xiàn)值的計(jì)算
年金包括普通年金(后付年金)、即付年金(先付年金)、遞延年金、永續(xù)年金等形式。普通年金和即付年金是年金的基本形式,都是從第一期開始發(fā)生等額收付,兩者的區(qū)別是普通年金發(fā)生在期末,而即付年金發(fā)生在期初。遞延年金和永續(xù)年金是派生出來的年金。遞延年金是從第二期或第二期以后才發(fā)生,而永續(xù)年金的收付期趨向于無窮大。
在年金中,系列等額收付的間隔期間只需要滿足“相等”的條件即可,間隔期間完全可以不是一年,例如每季末等額支付的債權(quán)利息也是年金。
1.普通年金終值的計(jì)算(已知年金A,求終值F)
其中,稱為“年金終值系數(shù)”,記作(F/A,i,n),可直接查閱“年金終值系數(shù)表”。
2.償債基金的計(jì)算
償債基金是為了在約定的未來某一時(shí)點(diǎn)清償某筆債務(wù)或積聚一定數(shù)額的資金而必須分次等額形成的存款準(zhǔn)備金。也就是為使年金終值達(dá)到既定金額的年金數(shù)額(即已知終值F,求年金A)。在普通年金終值公式中解出A,這個(gè)A就是償債基金。
其中,稱為“償債基金系數(shù)”,記作(A/F,i,n)。
3.普通年金現(xiàn)值
普通年金現(xiàn)值的計(jì)算實(shí)際上就是已知年金A,求普通年金現(xiàn)值P.
其中,稱為“年金現(xiàn)值系數(shù)”,記作(P/A,i,n),可直接查閱“年金現(xiàn)值系數(shù)表”。
4.年資本回收額的計(jì)算
年資本回收額是在約定年限內(nèi)等額回收初始投入資本或清償所欠債務(wù)的金額。年資本回收額的計(jì)算實(shí)際上是已知普通年金現(xiàn)值P,求年金A.
其中,稱為“資本回收系數(shù)”,記作(A/P,i,n)。
5.即付年金終值的計(jì)算
即付年金的終值是把即付年金每個(gè)等額A都換算成第n期期末的數(shù)值,再來求和。
即付年金終值的計(jì)算公式為
或 F=A[(F/A,i,n+1)一1]
6.即付年金現(xiàn)值
即付年金的現(xiàn)值就是把即付年金每個(gè)等額的A都換算成第一期期初的數(shù)值即第0期期末的數(shù)值,再求和。即付年金現(xiàn)值的計(jì)算就是已知每期期初等額收付的年金A,求現(xiàn)值P.
P=A×[(P/A,i,n-1)+1]
7.遞延年金終值
遞延年金的終值計(jì)算與普通年金的終值計(jì)算一樣,只是要注意期數(shù)。
F=A(F/A,i,n)
其中,n表示的是A的個(gè)數(shù),與遞延期無關(guān)。
8.遞延年金現(xiàn)值
Po=A×(F/A,i,n)×(P/F,i,m+n)
9.永續(xù)年金的現(xiàn)值
永續(xù)年金的現(xiàn)值可以看成是一個(gè)n無窮大后付年金的現(xiàn)值,則永續(xù)年金現(xiàn)值計(jì)算如下:
P(n→∞)=A[1一(1+i) -n]/i=A/i
當(dāng)n趨向無窮大時(shí),由于A、i都是有界量,(1+i)-n趨向無窮小,
因此P(n→∞)=A[1一(1+i) -n]/i趨向A/i
公式如下:
1、年金終值計(jì)算公式為:F=A*(F/A,i,n)=A*(1+i)n-1/i
其中(F/A,i,n)稱作“年金終值系數(shù)”。
2、年金現(xiàn)值計(jì)算公式為:P=A*(P/A,i,n)=A*[1-(1+i)-n]/i
其中(P/A,i,n)稱作“年金現(xiàn)值系數(shù)”。
擴(kuò)展資料:
如果年金的期數(shù)n很多,用上述方法計(jì)算現(xiàn)值顯然相當(dāng)繁瑣。由于每年支付額相等,折算現(xiàn)值的系數(shù)又是有規(guī)律的,所以,可找出簡(jiǎn)便的計(jì)算方法。
先付年金現(xiàn)值:是其最后一期期末時(shí)的本利和,相當(dāng)于各期期初等額收付款項(xiàng)的復(fù)利現(xiàn)值之和。
n期先付年金與n期普通年金的收付款次數(shù)相同,但由于付款時(shí)間不同,n期先付年金現(xiàn)值比n期普通年金的現(xiàn)值多計(jì)算一期利息。因此在n期普通年金現(xiàn)值的基礎(chǔ)上乘以(1+i)而將分母加1就得出n期先付年金的現(xiàn)值了。
參考資料來源;百度百科-年金現(xiàn)值
名稱欄目:現(xiàn)值終值計(jì)算函數(shù)Python 現(xiàn)值終值計(jì)算函數(shù)Python
文章地址:http://chinadenli.net/article24/dodhsce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、、品牌網(wǎng)站制作、網(wǎng)站收錄、網(wǎng)站內(nèi)鏈、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)