P:贷款本金
R:月利率
N:还款期数
X:当月归回金额
T:当前期数(仅对等额本金生效,注意首期是最大的)
附:月利率 = 年利率/12

等额本息:每个月交的钱完全一样,预先计算总数,然后平摊到每一期

优点:每期的钱都一样,计算和规划方便

缺点:利息占比较高,总金额较高

计算公式:

推导:

第一个月A(1+β)-X第二个月(A(1+β)-X)(1+β)-X=A(1+β)^2-X[1+(1+β)]第三个月[A(1+β)-X)(1+β)-X](1+β)-X =A(1+β)^3-X[1+(1+β)+(1+β)^2] …由此可得第n个月后所欠银行贷款为 A(1+β)^n –X[1+(1+β)+(1+β)^2+…+(1+β)^(n-1)]= A(1+β)^n –X[(1+β)^n - 1]/β由于还款总期数为m,也即第m月刚好还完银行所有贷款,
因此有 A(1+β)^m –X[(1+β)^m - 1]/β=0由此求得 X = Aβ(1+β)^m /[(1+β)^m - 1]

等额本金:将贷款本金平均分摊到每一期,然后每一期归还固定本金+剩余的贷款产生的利息

计算公式:

优点:省钱

缺点:前期负担较大,随后慢慢降低


例子:

贷款20万,还款期限为20年,年利率为4.2%(月利率为4.2‰/12)=> 本金P:20w期数N:20*12 = 240月利率:3.5‰等额本息法:x = 20 * 3.5‰ * (1+3.5‰)^240 / ((1+3.5‰)^240-1)=0.123314 W= 1233.14元等额本金法(第一期):x = 60 * 3.5‰ + 60/240= 0.46 W= 4600 元

等额本金等额本息推导相关推荐

  1. 等额本金等额本息工具类2023

    等额本金&等额本息工具类2023 等额本金 等额本金 问题反馈 等额本金 import java.math.BigDecimal; import java.math.RoundingMode; ...

  2. 等额本息还款和等额本金还款计算公式的推导

    VBA代码实现:http://blog.csdn.net/xiaotao_liu/archive/2008/02/27/2124452.aspx 众所周知,银行住房贷款的分期付款方式分为等额本息付款和 ...

  3. java 等额本金等额本息工具类

    2019独角兽企业重金招聘Python工程师标准>>> 等额本息: /*** Description:等额本息工具类* Copyright: Copyright (corporati ...

  4. 如何使用python进行等额本金-等额本息贷款计算

    #贷款额为a,月利率为i,年利率为I,还款月数为n a = 500000.00 I = 0.11495 i = I/12 n = 60 print("-----等额本息计算,以5个月为例-- ...

  5. 银行业务中贷款算法等额本金等额本息算法程序

    写一个贷款计算器,从网上找了一个算法,自己改了改可以用了,不错,分享给大家 import java.text.DecimalFormat; public class jshk { public sta ...

  6. 等额本金.等额本息.房贷计算

    <?phpfunction debx(){$dkm = 12; //贷款月数,20年就是240个月$dkTotal = 2000; //贷款总额$dknl = 0.049; //贷款年利率$em ...

  7. 房贷利率有无套路?Python解读“等额本金与等额本息”的差异所在

    作者 | xiaoyu 来源 | Python数据科学 很多朋友留言说不知道房贷利率的不同归还方式是不是有套路,内心深表疑虑.我的第一反应是因为房贷很高,大家看到消费分期的套路自然而然就想到了房贷,很 ...

  8. python等额本息和等额本金_用Python解读房贷利率,要不要看随你

    可能很多买过房.贷过款的朋友大概都知道怎么回事,但是我相信大部分人也没细研究过,而绝大部分人买房时更是任由房屋中介摆布,因为给了中介费相信他们可以算的明明白白,自己也就不过多深究了.但我觉得买房不是小 ...

  9. 等额本金VS等额本息

    升息尚无定论 个人房贷市场已现不小波澜 ? http://www.soufun.com 房地产门户-搜房 2004-08-17 11:13:00.0? ? 地产资讯播报:http://news.sh. ...

  10. R语言图解“等额本金与等额本息”

    相关代码: #输入数据 B <- 1000000 R <- 0.06/12 # 月利率 t <- 15*12 N <- 1:t#等额本金 MBA <- B/t MYA & ...

最新文章

  1. iOS--获取输入字符的第一个字母(汉字则获取拼音的第一个字母)
  2. native版本 修改项目react_react native项目改名(仅针对android)
  3. [转载] 算法竞赛中的JAVA使用笔记
  4. Java语音怎么输出翼型_] 靠增大翼型弯度来获得升力增加的操纵面是什么?
  5. django 1366, “Incorrect string value: for column ‘‘ at row
  6. RabbitMQ八:交换机类型Exchange Types--Topic介绍
  7. 无法定位软件包dbus-glib-1
  8. C# 实现程序只启动一次(多次运行激活第一个实例,使其获得焦点,并在最前端显示)...
  9. SQL server学习
  10. css学习25:设置文本样式
  11. Aruco物体定位(追踪)在UE4中的实现
  12. 6v电源控制12v继电器
  13. 如何在Mac os X上搭建本地服务器环境
  14. 二手交易APP开发主要功能有哪些?(一)
  15. 面试程序员被问“你的缺点是什么”,我该怎么回答?
  16. VirtualBox 虚拟机系统的三种启动方式
  17. 数控车床铣床仿真加工操机视频教程
  18. 【1个月快速学习自动化测试】接口自动化测试(4) —— 接口自动化测试工具介绍
  19. 玲珑杯-射击气球-点到线段的距离
  20. mybatis反序列化,自动生成代码

热门文章

  1. Windows系统快速查找文件
  2. 移动营销必备:App自动绑定的五大场景赋能
  3. [转]Phoenix综述(史上最全Phoenix中文文档)
  4. R语言将 手写数据集 图片数据转为表格数据并主成分分析
  5. [CodeComplete]创建一个函数需要理由吗
  6. html画excel表格边框,设置Excel表格和单元格的边框和底纹 html表格单元格边框
  7. 微服务架构下的统一身份认证和授权
  8. 华为手机如何安装Goole play教程及安装包
  9. git拉代码错误Can't update:no tracked branch
  10. 美化传奇NPC对话框添加图片显示实列