程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 個人住房貸款計算器的數學原理(1)

個人住房貸款計算器的數學原理(1)

編輯:關於C語言

1.等本息法月還款額計算公式的推導

在上一篇隨筆“用 C# 寫個人住房貸款計算器”中提到,等本息法在利率不變的情況下,每月的還款額是固定的,所以也稱為“等額法”,計算公式如下:

月還款額 = 貸款金額 x 月利率 x (1 + 月利率)期數
(1 + 月利率)期數 - 1

現在就讓我們來推導出這個公式吧。

我們知道,等本息法的計算方法如下:

本月月還利息 = 上月剩余貸款余額 x 月利率

本月月還本金 = 月還款額 - 本月月還利息

本月剩余貸款余額 = 上月剩余貸款余額 - 本月月還本金

因此:

本月剩余貸款余額

= 上月剩余貸款余額 - 本月月還本金

= 上月剩余貸款余額 - (月還款額 - 本月月還利息)

= 上月剩余貸款余額 - 月還款額 + 本月月還利息

= 上月剩余貸款余額 - 月還款額 + 上月剩余貸款額 x 月利率

= 上月剩余貸款余額 x (1 + 月利率) - 月還款額

設:

A = 貸款金額

r = 月利率

n = 期數

z = 月還款額

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved