等額本息公式還是挺複雜的,忽然想起以前寫了乙個「計算器」,因而就想順手把房貸利息計算給做了,還加上了提供月供計算利率的功能。
下圖就是計算器的介面,支援:進製轉換、四則運算、常用函式
下圖就是房貸公式
有了以上兩個工具,等額本息就比較簡單了,等額本金則更為簡單。
變數定義:a借款本金,b月利率,m期數,x月供;
月供計算:使用了臨時變數t=(1+b)^m,然後再計算月供x=a*(b*t)/(t-1)
利息計算:由於難以反推b月利率的計算公式,因此使用了直觀的反覆試錯法,即多次計算月供直到結果與提供的月供極為接近,此時的b月利率就非常接近真實值
string t; //房貸計算介面(1+b)^m
if(stringutil.haslength(b))
else
while(true
);}
C 房貸計算器
設計背景 設計思路 相關技術 功能鍵入相關資料,進行計算即可 示例 貸款本金 月利率 1 月利率 還款月數 1 月利率 還款月數 1 double yearnum z base util parser trytodouble this.cmbyear text,this.format double ...
房貸靈活計算器
使用者可以自己修改配置,最終打出一連串列表,選擇自己還貸承受範圍內的組合貸款。配置內容 總貸款額 total loan 200 商貸利率 百分比 sd percent 4.9 商貸利率優惠 折 sd discount 95 商貸年限 sd years 30 公積金利率 百分比 gjj percent...
基於Qt的房貸計算器
作業要求 1 採用物件導向的思想設計程式。2 採用c 語言進行設計。3 注意人機友好性。4 對使用者輸入,給出足夠的提示資訊。5 程式具有一定的健壯性,不會因為使用者的輸入錯誤引起程式執行錯誤而中斷執行。對輸入值的型別 大小範圍 字串的長度等,進行正確性檢查,對不合法的輸入值給出出錯資訊,指出錯誤型...