有人能解释一下我的公式出了什么问题吗,我没有得到理想的产量。我应该得到1635153.79作为我的答案,给出下面的参数,我的测试值=最大住房贷款(15000*12,0.1045,35)。在
构建一个函数maximum_home_loan_age with_age(PMT,i,start_age)来计算客户能够承受的最大住房贷款
假设start_age是一个整型值,start_-age<;65
'
def maximum_home_loan(PMT, i, n):
n=0
total_present_value = 0
while n <66 :
total_present_value = PMT * ((1+i)**n - 1) / i /(1+i)**n
PV = round(total_present_value, 2)
return PV
'
n不能从0开始。n=65-起始年龄
相关问题 更多 >
编程相关推荐