生活中的数学 --- 等额本息贷款和等额本金贷款的月供应该怎么算?

等额本息贷款和等额本金贷款的月供应该怎么算?

        从一个例子开始,假设我要从银行贷款36万(即,本金),银行给出的贷款年利率是12%(月利率为年利率除以12),贷款半年(6个月),按月还款,分6期还完。 问分别按照等额本息等额本金的贷款方式去贷款,每个月应该还多少钱?

 等额本息的计算结果:

 等额本金的计算结果:

计算器给出的结果共分5列,其中:

第一列表示期数,本例中存款半年,共分6期。

第二列表示每月所还贷款中本金所占的部分,本金就是贷款的原始资金。

第三列表示每月所还贷款中利息所占的部分,利息就是你找银行借钱要付给银行的酬劳,毕竟银行不可能白白借给你钱。你除了要还给银行最开始借的那部分钱,即,本金,还要再多给银行一部分额外的钱,即,利息。

第四列为每月所还的贷款,他等于第二列(本金)和第三列(利息)的和。

第五列是你每月还欠银行的钱。可见,不管是采用那种贷款的方式去还贷,还到第六个月的时候欠银行的钱都是0了。


什么是等额本息,为什么叫等额本息?

        注意看图中我用红色方框框出来的部分,这一列中每个月的还款金额是相同的。这是等额本息贷款的特点,也就是每个月连本带利息还给银行的钱一样多。


为什么叫等额本金?

        与等额本息不同的是,等额本金每月还款的金额是变动了,第一个月最高,最后一个月最少。但每个月的还款中,所还本金的数目相同(图中红色方框所框出来的部分),故而,这种还款的计息方式被称为等额本金。


等额本金每个月的月供是如何计算的?

等额本金还贷的本金和利息是分开单独计算的。

1,就本金而言,因为等额本金每个月的所还得金额相同。因此,我们先计算每个月所要还得本金:

36万/6=6万

得出,每月还款中所还本金得数额为6万。这和计算器得到得结果相同。

2,利息

第一个月,我总共欠银行36万,月利率为12%/12=1%。因此,第一个月我要付给银行的利息是:

36万*1%=3600元

第二月,因为我第一个月还了6万的本金,因此,我总共欠银行的钱变成了30万。第二个月我要付给银行的利息是基于当前的欠款总额计算的,即:

30万*1%=3000元

第三月,我第二个月又还了6万的本金,因此,我总共欠银行的钱变成了24万。我要付给银行的利息也是基于当前的欠款总额计算的,即:

24万*1%=2400元

......

依此类推,到了第六个月,我前面已经还了30万本金,这时我只欠银行6万了。这时我需要还的利息是:

6万*1%=600元

总共的利息是:

3600+3000+2400+1800+1200+600=(3600+600)/2*6= 12600元

连本带利整个还款的总额为总本金加总利息:

360000+ 12600=372600元

这和贷款计算器给出的结果是吻合的: 


 等额本息每个月的月供是如何计算的?

        等额本息的计算要基于等额本息的还款特性,也就是每个月所还欠款是等额的。但一开始我们是不知道具体数额的,这和等额本金不同。

设:

        每月还款的金额(本金+利息)为A。截止到每个月欠款的总额为a_{0},a_{1},...a_{6}

则:

        第一个月欠款总额为,贷款总本金。因为,到目前为止,既没有开始还款,也没有产生任何借贷利息。

 a_{0}=360000

        从第二个月开始还款并开始按月计算贷款利息。欠款总额为,第一个月的欠款总额加第一个月的利息,再减去第一个月的还款。

a_{1}=a_{0}*(1+0.01)-A

        第三个月欠款总额为,第二个月的欠款总额加第二个月的利息,再减去第二个月的还款。

 a_{2}=a_{1}*(1+0.01)-A

 ......

        依此类推,第六个月的欠款总额为

a_{6}=a_{5}*(1+0.01)-A=0

且,第六个月正好把欠款还完,因此,a_{6}=0 。

逐一回代方程中变量得到:

a_{6}=a_{5}*(1+0.01)-A=(a_{4}*(1+0.01)-A)*(1+0.01)-A

=(((a_{3}*(1+0.01)-A)*(1+0.01)-A)*(1+0.01)-A

=((((a_{2}*(1+0.01)-A)*(1+0.01)-A)*(1+0.01)-A)*(1+0.01)-A

=(((((a_{1}*(1+0.01)-A)*(1+0.01)-A)*(1+0.01)-A)*(1+0.01)-A)*(1+0.01)-A

=((((((a_{0}*(1+0.01)-A)*(1+0.01)-A)*(1+0.01)-A)*(1+0.01)-A)*(1+0.01)-A)*(1+0.01)-A

=a_{0}*(1+0.01)^{6}-A*(1+0.01)^{5}-A*(1+0.01)^{4}-A*(1+0.01)^{3}-A*(1+0.01)^{2}-A*(1+0.01)^{1}-A

把上式重新排列一下,得到:

=a_{0}*(1+0.01)^{6}-(A+A*(1+0.01)^{1}+A*(1+0.01)^{2}+A*(1+0.01)^{3}+A*(1+0.01)^{4}+A*(1+0.01)^{5})

括号中是一个几何级数(geometric series),也被称之为等比数列。根据等比数列的求和公式,首项,公比,项数分别为:

a=A,r=1+0.01,n=6

代入求和公式:

\frac{a*(1-r^{n})}{1-r}=\frac{A*(1-(1+0.01)^{6})}{1-1-0.01}=\frac{A*(1-(1+0.01)^{6})}{-0.01}

把这个结果回代到方程中的后半部分:

a_{6}=a_{0}*(1+0.01)^{6}+\frac{A*(1-(1+0.01)^{6})}{0.01}

 又因为a_{6}=0,得到:

a_{0}*(1+0.01)^{6}+\frac{A*(1-(1+0.01)^{6})}{0.01}=0

\Rightarrow a_{0}*(1+0.01)^{6}=\frac{A*((1+0.01)^{6}-1)}{0.01}

 \Rightarrow A=\frac{a_{0}*(1+0.01)^{6}*0.01}{(1+0.01)^{6}-1}

 最后代入本金a_{0}=360000,得到:

 A=\frac{360000*(1+0.01)^{6}*0.01}{(1+0.01)^{6}-1}\approx 62117.41

 连本带利的还款的总额为,月供乘以总的还款月数:

62117.41*6=372704.46元

所还总利息为,还款总额减去本金:

 372704.46-360000=12704.46

 这和贷款计算器给出的结果是吻合的,需要注意的是等额本息所支付的利息要略高于等额本金的利息

最后,为了便于计算,我们给出等额本息贷款方式计算月供的通式 :

A=\frac{P*(1+r_{month})^{n}*r_{month}}{(1+r_{month})^{n}-1}

其中:

1,P表示本金,principal。 

2,r_{month},表示月利率,等于年利率除以12。例如,在本例中为0.12/12=0.01。

3,n表示贷款周期,如果按照月利率算就等于贷款的总年数乘以12。例如,在本例中就是0.5(半年)*12。


为什么会有房奴的说法?

         在上面的例子中,贷款金额不算高,且贷款时间很短(虽然例子中的利息确实挺高的)。但如果你要是选择在北上广买一套房,且按照贷款30年来算,还款时贷款人所支付的总利息会是多少呢?

比如说,我们付完首付后,需要向银行借的钱分别是100万,500万或1000万,统一按照贷款30年,贷款年利率为4.5%算。

贷款100万:

贷款100万,不论是用那种方式还款,平均下来要付70多万的利息,且等额本息要比等额本金多还大概15万。

贷款500万:

贷款500万,平均下来要付350多万的利息,且等额本息要比等额本金多还大概74万。

贷款1000万:

贷款1000万,平均下来要付700多万的利息,且等额本息要比等额本金多还大概150万。

        这样看来,你如果你贷款的金额越大,切贷款30年(即,360个月)的话,你要还的利息基本上都已经接近是大半套房子的钱了! 这就是为什么说有些买房的人会说自己是房奴,毕竟买个房子要多付那么多的利息钱,还款的周期还特别长。


 (全文完)

作者 --- 松下J27 

格言摘抄:

真实是一切的开始!

 参考文献(鸣谢):

1,https://www.youtube.com/watch?v=T6FBfNpiBYw

2,贷款计算器 - 首页 - 广发银行 

(配图与本文无关) 

版权声明:文中的部分图片,文字或者其他素材,可能来自很多不同的网站和说明,在此没法一一列出,如有侵权,请告知,立即删除。欢迎大家转载,但是,如果有人引用或者COPY我的文章,必须在你的文章中注明你所使用的图片或者文字来自于我的文章,否则,侵权必究。 ----松下J27

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/308788.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Zookeeper分布式应用程序协调服务

目录 一、ZooKeeper基本介绍 1.ZooKeeper的简介 2.ZooKeeper的工作机制 3.ZooKeeper的特点 4.ZooKeeper的数据结构 5.ZooKeeper的应用场景 5.1 统一命名服务 5.2 统一配置管理 5.3 统一集群管理 5.4 服务器动态上下线 5.5 软负载均衡 二.ZooKeeper的选举机制 1.第…

DL00295-基于AirSim仿真环境的无人机深度强化学习算法路径规划完整实现含详细说明文档

-创建了一个开放的AI Gym环境,包括多旋翼和固定翼无人机的运动学模型。 -提供了一些UE4环境来训练和测试深度强化学习DRL导航策略。 -基于AirSim和SB3。 完整代码链接见文末。 DL00295-基于AirSim仿真环境的无人机深度强化学习算法路径规划完整实现含详细说明文档

设计模式代码实战-外观模式

1、问题描述 小明家的电源总开关控制了家里的三个设备:空调、台灯和电视机。每个设备都有独立的开关密码,分别用数字1、2和3表示。即输入1时,空调关闭,输入2时,台灯关闭,输入3时,电视机关闭&am…

[大模型]Yi-6B-Chat FastApi 部署调用

Yi-6B-Chat FastApi 部署调用 环境准备 在 Autodl 平台中租赁一个 3090 等 24G 显存的显卡机器,如下图所示镜像选择 PyTorch–>2.0.0–>3.8(ubuntu20.04)–>11.8(11.3 版本以上的都可以)。 接下来打开刚刚租用服务器的 JupyterLab…

基于springboot+vue+Mysql的线上教学平台

开发语言:Java框架:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:…

Linux ARM平台开发系列讲解(QEMU篇) 1.2 新添加一个Linux kernel设备树

1. 概述 上一章节我们利用QEMU成功启动了Linux kernel,但是细心的小伙伴就会发现,我们用默认的defconfig是没有找到设备树源文件的,但是又发现kernel启动时候它使用了设备树riscv-virtio,qemu,这是因为qemu用了一个默认的设备树文件,该章节呢我们就把这个默认的设备树文件…

web APIs总结(2)

1. 页面滚动事件 很多网页需要检测用户把页面滚动到某个区域后做一些处理, 比如固定导航栏、返回顶部事件名:scroll监听某个元素的内部滚动直接给某个元素加即可 获取位置 scrollLeft和scrollTop (属性) (注&#xf…

手机银行客户端框架之TMF框架介绍

腾讯移动开发平台(Tencent Mobile Framework)整合了腾讯在移动产品中开发、测试、发布和运营的技术能力,为企业提供一站式、覆盖全生命周期的移动端技术平台。核心服务包括移动客户端开发组件、H5容器、灰度发布、热更新、离线包、网关服务、…

ChatGPT 会被 OpenAI 的版权诉讼摧毁吗?|TodayAI

未来人工智能是否能与人类融合成为一个引人关注的问题,但目前,ChatGPT等人工智能技术可能首先需要面对一个更紧迫的挑战:大规模的版权侵权诉讼。近期,ChatGPT因涉嫌在未经授权的情况下使用大量作者的作品进行训练,而被…

我的新书,在西西弗书店上架了!

大家好,我是程序员小灰。今天告诉大家一个好消息,我的新书在西西弗书店上架了! 熟悉小灰的朋友都知道,我以前是京东的一名程序员,现在全职投入到IT领域的自媒体创作。在2019年,我出版了人生中的第一本书《漫…

五子棋:不会下五子棋也没关系,会用Java写五子棋就行

关注公号“微澜网络”获取完整源代码! 效果展示: 目录 效果展示: 导语: 游戏介绍: 程序设计: 1.游戏规则和功能: 2.用户界面设计: 3.程序架构设计: 4.可扩展性和灵…

C# 操作PDF表单 - 创建、填写、删除PDF表单域

通常情况下,PDF文件是不可编辑的,但PDF表单提供了一些可编辑区域,允许用户填写和提交信息。PDF表单通常用于收集信息、反馈或进行在线申请,是许多行业中数据收集和交换的重要工具。 PDF表单可以包含各种类型的输入控件&#xff0…

一些Github上开源的RAG 应用

我也是做RAG相关工作的。周末抽了一些时间,来看看开源的RAG技术能够做到什么程度。 其实我重点关注的是以下几点(以下几个点是RAG提升的关键点): 这些开源技术他们是怎么做文档解析的(有哪些我们可以借鉴的&#xff0c…

【漏洞复现】WordPress LayerSlider插件SQL注入漏洞复现

声明:亲爱的读者,我们诚挚地提醒您,Aniya网络安全的技术文章仅供个人研究学习参考。任何因传播或利用本实验室提供的信息而造成的直接或间接后果及损失,均由使用者自行承担责任。Aniya网络安全及作者对此概不负责。如有侵权&#…

标注平台工作流:如何提高训练数据质量与管理效率

世界发展日益依托数据的驱动,企业发现,管理不断增长的数据集却愈发困难。数据标注是诸多行业的一个关键过程,其中包括机器学习、计算机视觉和自然语言处理。对于大型语言模型(LLM)来说尤是如此,大型语言模型…

前端css笔记(pink老师)

css css书写顺序 自适应屏幕 html { width: 100%; height: 100%; display: table; } body { display: table-cell; } 用了这个方法以后,如果希望页面内的盒子也适应屏幕大小,则使用以下方法,会根据父亲的宽高计算出该盒子的宽高 width:xx%; …

JavaScript入门--变量

JavaScript入门--变量 一、JS变量二、变量命名三、常量四、局部变量 一、JS变量 定义变量a, b, c,并输出到控制台。 var a 1; var b 13.14; var c hello Js;console.log(a, b, c) //console.log()语句用于输出结果到控制台,类似python的print语句…

分布式存储系统Megastore

文章目录 说明设计目标及方案选择数据的分区和复制 数据模型照片共享服务数据模型实例Megastore索引Bigtable中存储情况 事务及并发控制Megastore提供的三种读Megastore的写操作完整的事务周期 Megastore基本架构快速读与快速写 核心技术之复制复制的日志数据读取数据写入协调者…

分布式系统架构中的相关概念

1.1、衡量网站的性能指标 响应时间:指执行一个请求从开始到最后收到响应数据所花费的总体时间。并发数:指系统同时能处理的请求数量。 并发连接数:指的是客户端向服务器发起请求,并建立了TCP连接。每秒钟服务器连接的总TCP数量请…

一款免费、开源、可批量识别的离线OCR软件,适用于 Windows7 x64及以上平台

免费:本项目所有代码开源,完全免费。方便:解压即用,离线运行,无需网络。高效:自带高效率的离线OCR引擎,内置多种语言识别库。灵活:支持命令行、HTTP接口等外部调用方式。功能&#x…