一个递归解递归方程的算法:关于分期付款一件商品,价格1200,000.00元,首付为0,分20年还清,每月还款数相同,年利率为6%,每月利率为6%/12,问每月需要还多少?用编程的思路,
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/22 06:24:31
![一个递归解递归方程的算法:关于分期付款一件商品,价格1200,000.00元,首付为0,分20年还清,每月还款数相同,年利率为6%,每月利率为6%/12,问每月需要还多少?用编程的思路,](/uploads/image/z/2565921-57-1.jpg?t=%E4%B8%80%E4%B8%AA%E9%80%92%E5%BD%92%E8%A7%A3%E9%80%92%E5%BD%92%E6%96%B9%E7%A8%8B%E7%9A%84%E7%AE%97%E6%B3%95%EF%BC%9A%E5%85%B3%E4%BA%8E%E5%88%86%E6%9C%9F%E4%BB%98%E6%AC%BE%E4%B8%80%E4%BB%B6%E5%95%86%E5%93%81%2C%E4%BB%B7%E6%A0%BC1200%2C000.00%E5%85%83%2C%E9%A6%96%E4%BB%98%E4%B8%BA0%2C%E5%88%8620%E5%B9%B4%E8%BF%98%E6%B8%85%2C%E6%AF%8F%E6%9C%88%E8%BF%98%E6%AC%BE%E6%95%B0%E7%9B%B8%E5%90%8C%2C%E5%B9%B4%E5%88%A9%E7%8E%87%E4%B8%BA6%25%2C%E6%AF%8F%E6%9C%88%E5%88%A9%E7%8E%87%E4%B8%BA6%25%2F12%2C%E9%97%AE%E6%AF%8F%E6%9C%88%E9%9C%80%E8%A6%81%E8%BF%98%E5%A4%9A%E5%B0%91%3F%E7%94%A8%E7%BC%96%E7%A8%8B%E7%9A%84%E6%80%9D%E8%B7%AF%2C)
一个递归解递归方程的算法:关于分期付款一件商品,价格1200,000.00元,首付为0,分20年还清,每月还款数相同,年利率为6%,每月利率为6%/12,问每月需要还多少?用编程的思路,
一个递归解递归方程的算法:关于分期付款
一件商品,价格1200,000.00元,首付为0,分20年还清,每月还款数相同,年利率为6%,每月利率为6%/12,问每月需要还多少?
用编程的思路,
一个递归解递归方程的算法:关于分期付款一件商品,价格1200,000.00元,首付为0,分20年还清,每月还款数相同,年利率为6%,每月利率为6%/12,问每月需要还多少?用编程的思路,
假设每月还款数 为x;
第一个月还款后余额:1200*(1+0.005)-x ;
第二个月还款后余额:(1200*(1+0.005)-x)*(1+0.005)-x ;
第三个月还款后余额:((1200*(1+0.005)-x)*(1+0.005)-x)*(1+0.005)-x;
即:1200*(1+0.005)^3-x*((1+0.005)^2+(1+0.005))
...
第n个月还款后余额:1200*(1+0.005)^n-x*((1+0.005)^n +(1+0.005)^(n-1)+...+(1+0.005));
最后一个月的还款后余额为零,那么
n=240;
1200*(1+0.005)^n-x*((1+0.005)^n +(1+0.005)^(n-1)+...+(1+0.005))=0;
由此可得知:
x=1200*(1+0.005)^n/((1+0.005)^n +(1+0.005)^(n-1)+...+(1+0.005));
用个循环把分母计算出来,就可以计算出每月还款数.:)