一、等额本息每期还款总金额计算公式
假设贷款总金额为A,月利率为β,贷款期数为k,每期需还款总金额(本金+利息)为x,则:
第一期还款后,欠款总金额 Q1 = A * (1 + β) - x
第二期还款后,欠款总金额 Q2 = Q1 * (1 + β) - x = [A * (1 + β) - x] * (1 + β) - x
= A * (1 + β) ^ 2 - [1 + (1 + β)] * x
第三期还款后,欠款总金额 Q3 = Q2 * (1 + β) - x
= {A * (1 + β) ^ 2 - [1 + (1 + β)] * x} * (1 + β) - x
= A * (1 + β) ^ 3 - [(1 + β) ^ 2 + (1 + β) + 1] * x
由此可得出
第k期还款后, 欠款总金额 Qk = Qk-1 * (1 + β) - x = …
= A * (1 + β) ^ k - [(1 + β) ^ (k-1) + (1 + β) ^ (k-2) + … + 1] * x。
我们发现[ ]内是等比数列,等比数列求和公式是不是又忘记了?
我们一起来推导下。设y=1 + β,
则Sk = 1 + y + y ^2 + … + y ^ (k-1),y * Sk = y + y ^2 + … + y ^ (k-1) + y ^ k,
两公式相差得 y * Sk - Sk = y ^ k - 1,从而得出Sk = (y ^ k - 1) / (y -1)。
由此继续 Qk = A * (1 + β) ^ k - {[(1 + β) ^ k - 1] / β} * x,
第k期还款后贷款结束,因此Qk = 0,即 A * (1 + β) ^ k - {[(1 + β) ^ k - 1] / β} * x = 0,
得出等额本息每期还款本息总额 x = A * β * (1 + β) ^ k / [(1 + β) ^ k - 1],
这便是每期需要还款的总金额。
二、等额本息每期还款本金计算公式等额本息每期还款总金额
x公式已经有了,那么每期还款的本金是多少呢?假设第n期还款本金为Pn,
则: 第一期需还本金 P1 = x - A * β
第二期需还本金 P2 = x - (A - P1) * β
= x - {A - [x - A * β]} * β
= x - A * β + (x - A * β) * β
= P1 + P1 * β = P1 * (1 + β)
第三期需还本金 P3 = x - (A - P1 - P2) * β
= x - {A - P1 - P1 * (1 + β)} * β
= x - A * β + P1 * β + P1 * (1 + β) * β
= P1 * (1 + β) ^ 2
则可以猜测第n期需还本金 Pn = P1 * (1 + β) ^ (n - 1)
下面我们来论证这个公式,假设公式成立,
则 P(n + 1) = x - [A - P1 - P2 - … -Pn] * β
= x - {A - P1 * [1 + (1 + β) + … + (1 + β) ^ (n - 1)]} * β
= x - {A - P1 * [(1 + β) ^ n - 1] / β} * β
= x - A * β + P1 * [(1 + β) ^ n - 1] = p1 * (1 + β) ^ n
由此可以得出,等额本息还款中每期还款本金 Pn = P1 * (1 + β) ^ (n - 1)

等额本息PMT和PPMT推导计算公式相关推荐

  1. 等额本息计算式的推导

    其中P是全额, R是月息, N是期数. 对于等额本息, 每个月的还款数额相同, 但是利息是递减的, 第一个月是全额的一个月利息, 第二个月是去掉第一个月本金后剩余金额的一个月利息, 如下: 假定每月还 ...

  2. 等额本金和等额本息的区别(含计算公式)

    最近做银行的项目,接触到了利息的算法,现在和大家分享一下! 转载自:http://www.to8to.com/yezhu/z4616.html 对于大多数人来说,买房都需要向银行借贷,这里面就牵扯到一 ...

  3. 等额本息贷款每月还款金额推导过程

    假设贷款总额是A,而每月利息是b,总共360期,目标是计算每个月应该给银多少钱,推导过程如下. 设每个月还银行的本金为 mn(1≤n≤360)m_n ( 1 \leq n \leq 360) mn​( ...

  4. Java实现:房贷计算器 (关键词:公积金、首付、等额本息、等额本金)

    1 背景:房贷计算器 目前现有的网页 房贷计算器,多多少少有点不符合自己需求,因此根据房贷相关公式及 java编写一个贷款计算器现有代码,改写了符合自己要求的 房贷计算器 . 计算结果精度为小数点后2 ...

  5. 等额本息和等额本金计算

    背景:一直以来不清楚等额本息和等额本金的计算过程,也不明白孰优孰劣,这里做个记录汇总 知乎答案 https://www.zhihu.com/question/21745865 作者:金斧子 链接:ht ...

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

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

  7. LPR/IRR/APR/PMT/PV/FV区分,excel中PMT/PV/FV运用,等额本息/等额本金excel计算器

    一.IRR/ARR,PV/NPV/FV.PMT/PPMT/IPMT.LPR基础含义 1.LPR.IRR/ARR/EAR.APR. (1)LPR 英文释义 Loan Prime Rate,指贷款市场报价 ...

  8. 理财等额本息和等额本金计算公式

    等额本息计算公式: [贷款本金×月利率×(1+月利率)^还款月数]÷[(1+月利率)^还款月数-1]    等额本金计算公式: 每月还款金额 = (贷款本金 ÷ 还款月数)+(本金 - 已归还本金累计 ...

  9. 等额本息贷款月付款额的推导公式

    因为最近准备买房,就对贷款还款方式进行了了解.等额本金还款比较容易计算,用总贷款额A除以总期数m(单位为月)就可以算出每一个月应该还的本金,再加上当月应还利息就可以算出当月总还款额.但是对等额本息的还 ...

  10. 某用户为购房办理商业贷款,选择了按月等额本息还款法,计算公式如下,在贷款本金(loan)和月利率(rate)一定的情况下,住房贷款的月还款(money)取决于还款月数(month)

    #include<stdio.h> #include<math.h> int main() {int l,c,month;float money;double r;printf ...

最新文章

  1. 008_Redis的ZSet数据类型
  2. qt android meta data,Qt小技巧5.解决Failed to extract plugin meta data问题
  3. 用符号方法求下列极限或导数matlab,matlab实验
  4. 移动spa商城优化记(一)---首屏优化篇
  5. 中文 CentOS 攻略
  6. 定制软件项目经理应该善于说“NO”
  7. hdu 3926 hands in hands
  8. 东北师范大学计算机应用19离线作业,东北师范大学《计算机应用基础》离线作业及答案...
  9. unity项目小记_unity webplayer Failed to update unity web player错误解决办法
  10. 互联网下一个风口 国务院印发《促进大数据发展行动纲要》
  11. Protel转PADS
  12. 大数据服务器环境准备(三台服务)
  13. OpenStack Placement部署(5)
  14. python 标准输入设备_实时获取MIDI设备的输入(Python)
  15. 数据结构与算法 上机实验报告
  16. 药店计算机信息系统知识培训,的药店信息管理系统.docx
  17. HTTP/2.0 中英文对照
  18. 最长回文子串——动态规划法
  19. [转]netstat输出内容详解
  20. Shell脚本——函数、中断及退出、字符串处理

热门文章

  1. 使用网络协议分析仪Wireshark
  2. 如何求解最大公约数和最小公倍数
  3. MATLAB画雷达图(四行代码)
  4. 博主已开启评论精选什么意思_什么叫独立站?
  5. c语言中正方形的周长,长方形 正方形面积 和周长的公式
  6. 微信公众号点击图片跳转关注
  7. ckplayer 解决flash全屏遮住了div元素,重写全屏/退出全屏方法
  8. DTU接入ZWS云的通信协议
  9. 深入浅出的讲解傅里叶变换(真正的通俗易懂)
  10. Git 基础之远程仓库-2.5