欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

最编程 2024-04-20 18:35:47
...

你的父母正在考虑一项贷款期限30年、每月要支付0.5%利息的100000美元抵押贷款。试建立一个能够在360次付费后还清抵押贷款(借款)的用月供p表示的模型。提示:如果an表示n个月后的欠款,那么a0和a360表示什么呢?

题9
a0表示贷款的数额,在360次付费后还清抵押贷款,则a360等于0

设借款为a0,月息r,月供p,an表示n个月后的欠款,可总结出公式:

a n = r n ∗ a 0 − ( 1 + r + r 2 + . . . + r n − 1 ) ∗ p an=r^{n}*a0-(1+r+r^{2}+...+r^{n-1})*p an=rna0(1+r+r2+...+rn1)p

sum = 0
for i in range(360):
    sum += pow(1.005, i)
a = 100000
p = a * pow(1.005, 360) / sum
print(p)
#p=599.5505251527442