python計算等額本金,等額本息

2022-08-23 07:45:06 字數 937 閱讀 7819

#貸款額為a,月利率為i,年利率為i,還款月數為n

a = 500000.00

i = 0.11495

i = i/12

n = 60

print("-----等額本息計算,以5個月為例-----")

#月均還款(本金+利息)

b = a*i*pow((1+i),n)/(pow((1+i),n)-1)

#還款利息總和

y = n*a*i*pow((1+i),n)/(pow((1+i),n)-1)-a

#第乙個月還款利息

c1 = a * i

#剩餘利息

e1 = y-c1

#剩餘本金

a1 = a-(b-c1)

print("第1個月應還利息為%s,應還本金為%s,還款總額(本金+利息)為%s"%(c1,b-c1,b))

#第2 - n個月還款利息

for t in range(2,6):

ci = (a*i-b)*pow((1+i),(t-1))+b

bi = b-ci

print("第%d個月應還利息為%s,應還本金為%s,還款總額(本金+利息)為%s"%(t,ci,bi,b))

print("-----等額本金計算,以5個月為例-----")

#每月應還本金

d = a/n

for m in range(1,6):

f = (a-d*(m-1))*i #每月應還利息

g =d + f

print("第%d個月應還利息為%s,應還本金為%s,還款總額(本金+利息)為%s"%(m,f,d,g))

測試結果如下:

等額本息和等額本金計算

背景 一直以來不清楚等額本息和等額本金的計算過程,也不明白孰優孰劣,這裡做個記錄彙總 舉個例子 如果借款100萬,20年還清,年利率6.55 則月利率為0.5458 1.假設等額本金,則月還款本金為 100萬 240個月,即每月為4167元 1 第乙個月還款利息為 100萬 0.5458 5458元...

等額本息及等額本金計算公式

等額本息的計算方法?2009 3 4 21 26 請問各位等額本息怎麼計算啊?比如我貸180000,年利率是5.049 貸款10年。請問每月還多少?具體的計算公式?謝謝了!按你提供的年利率得出結果是 1913.54元每月還 很簡單設貸款額為a,月利率為i,年利率為i,還款月數為n,每月還款額為b,還...

等額本息 等額本金 等本等息概念

一 概念 等額本息的意思是,每月的本金 利息之和相等 其實每個月本金和利息都有變化,並不相等 二 使用excel計算 利用函式ppmt rate,per,nper,pv,fv,type 計算 本金 ppmt 各期利率,第幾期,總期數,本金 利息 ipmt 各期利率,第幾期,總期數,本金 一 概念 等...