def dengEBenXi = {amount1, amount2, month, r->
def pay1 = amount1*r*(1+r)**month/((1+r)**month-1), pay2 = amount2*r*(1+r)**month/((1+r)**month-1)
println "(等额本息) 期数:${month}, 总额:$amount1, 月供:$pay1; 总额:$amount2, 月供:$pay2"
}
def dengEBenJin = {amount1, amount2, month, r->
(1..month).each{
def fixed1 = amount1/month, fixed2 = amount2/month
def pay1 = fixed1 + (amount1-(it-1)*fixed1)*r, pay2 = fixed2 + (amount2-(it-1)*fixed2)*r
println "Month ${it} : 总额:$amount1, 本月还款:$pay1; 总额:$amount2, 本月还款:$pay2"
}
}
dengEBenXi(200000, 600000, 120, 0.003375)
println "\n(等额本金)"
dengEBenJin(200000, 600000, 120, 0.003375)
payment
最新推荐文章于 2024-12-11 13:21:00 发布
1261

被折叠的 条评论
为什么被折叠?



