問題
買房貸款,選擇等額本息?還是等額本金?各自需要支付多少利息?
每個月還的貸款中,有多少支付了本金,多少支付了利息?
假如貸款30年,能計算出這360個月,每個月的還款明細嗎?
大額還款,您知道有幾種方法嗎?大額還款後,您能省下多少錢?
背景
從銀行貸款有2種方式:等額本金,等額本息。 等額本金,每月還款金額中本金是固定的,例如貸款30萬,30年還清,第一個月大約償還2100元,其中本金800多元,利息1200多元,以後每個月本金都是這些,這種方法,產生的利息相比等額本息少一些。 等額本息,每月償還的本息是固定的,同樣貸款30萬,30年還清,採取這種方式,每個月都償還接近1600元,雖然每月比等額本金還貸少一些,但是還款週期中,產生的利息比等額本金多一些。
房貸分析器
軟體原始碼開源,github下載位址:Despositor原始碼:visual studio 2013 C#.net ,歡迎下載。
支援功能
1)支援配置貸款資訊;2)支援兩種貸款方式下,還貸情況及每月明細:本息,本金,利息,利息率;3)大額還款,目前僅支援一種大額還款方式:縮短還款週期方式後,最新還款情況及明細;4)提供分頁瀏覽顯示功能。
軟體結構
公有4層結構: 分別Lib層,提供xml貸款配置本地保存服務,業務模型層,業務邏輯層,界面層 。 主要的物件包括:
Model層:IMRoot:模型根介面;MDebt:貸款模型基底物件;MEqualCaptial:等額本金模型物件; MEqualInterest:等額本息模型物件。
業務層:DebtAnalysis:提供貸款相關分析的業務邏輯; BaseBigRepay;大額還款業務分析基類,之所以分離出這個對象,是因為大額還款有多種方法;ShortMonthsBigRepay:縮短週期大額還款基底類別;IBigRepayDebt大額還款介面;ShortMonthsBigRepayS1:貸款方式為等額本金; ShortMonthsBigRepayS2:貸款方式為等額本息。
介面層:BaseDlg:頁面的母版頁,所有頁面的根類別;BaseSettingDlg:貸款設定基對話框;DebtSettingDlg:貸款配置對話框;DebtAnalysisDlg :貸款分析對話框;DetailDebtDlg:貸款明細對話框;MainForm:軟體的主介面。
軟體結構的UML 圖如下:
#

開啟軟體,介面如下圖所示,點擊“貸款設定”,在此介面,輸入貸款信息,設定完後,點選儲存,設定資訊儲存到本地。

# 接下來,開始還貸方情況分析,點選

,貸款分析介面如下圖所示。分析結果顯示,已還金額欄顯示,已還本息:3.25萬,已還本金:1.33萬,已還利息:1.91萬,大家可以看出銀行怎麼賺錢來的了吧? !
# 在此介面,點選「明細」按鈕,得到

:

大額還貸
可以看到,起初還貸的利息率還是非常高的啊,大約60%。所以,手邊有點錢了,還是適當多換些貸款啊!點選“提前還款”按鈕,輸入大額還款時間:“2017-02”,輸入大額還款金額10萬,點選“計算”。

# 得到未還本息,本金,利息,節省利息,大家可以看到能夠少還11萬多呢!從長條圖也可以看出來,省了不少錢啊! ! ! 點擊“明細”,可以分頁瀏覽大額還貸後的,每月的還貸情況:

大額還款前後的比較 :
還貸 | 時間 | 本利息 | 本金 | 利息 | 利息率 |
---|---|---|---|---|---|
大額還貸前 | 2019-3 | 1922 | 833 | 1089 | 57% |
大額還貸後 | 2019-3 | #1514 | #833 | 681 | #45 % |
從圖可知,大額還款後,你支付的利息少了,利息率減少了12個點。
以上就是基於c#,visual studio中寫的一個房貸分析器圖文詳情的內容,更多相關內容請關注PHP中文網(www.php.cn)!

C#和.NET適用於Web、桌面和移動開發。 1)在Web開發中,ASP.NETCore支持跨平台開發。 2)桌面開發使用WPF和WinForms,適用於不同需求。 3)移動開發通過Xamarin實現跨平台應用。

C#.NET生態系統提供了豐富的框架和庫,幫助開發者高效構建應用。 1.ASP.NETCore用於構建高性能Web應用,2.EntityFrameworkCore用於數據庫操作。通過理解這些工具的使用和最佳實踐,開發者可以提高應用的質量和性能。

如何將C#.NET應用部署到Azure或AWS?答案是使用AzureAppService和AWSElasticBeanstalk。 1.在Azure上,使用AzureAppService和AzurePipelines自動化部署。 2.在AWS上,使用AmazonElasticBeanstalk和AWSLambda實現部署和無服務器計算。

C#和.NET的結合為開發者提供了強大的編程環境。 1)C#支持多態性和異步編程,2).NET提供跨平台能力和並發處理機制,這使得它們在桌面、Web和移動應用開發中廣泛應用。

.NETFramework是一個軟件框架,C#是一種編程語言。 1..NETFramework提供庫和服務,支持桌面、Web和移動應用開發。 2.C#設計用於.NETFramework,支持現代編程功能。 3..NETFramework通過CLR管理代碼執行,C#代碼編譯成IL後由CLR運行。 4.使用.NETFramework可快速開發應用,C#提供如LINQ的高級功能。 5.常見錯誤包括類型轉換和異步編程死鎖,調試需用VisualStudio工具。

C#是一種由微軟開發的現代、面向對象的編程語言,.NET是微軟提供的開發框架。 C#結合了C 的性能和Java的簡潔性,適用於構建各種應用程序。 .NET框架支持多種語言,提供垃圾回收機制,簡化內存管理。

C#和.NET運行時緊密合作,賦予開發者高效、強大且跨平台的開發能力。 1)C#是一種類型安全且面向對象的編程語言,旨在與.NET框架無縫集成。 2).NET運行時管理C#代碼的執行,提供垃圾回收、類型安全等服務,確保高效和跨平台運行。

要開始C#.NET開發,你需要:1.了解C#的基礎知識和.NET框架的核心概念;2.掌握變量、數據類型、控制結構、函數和類的基本概念;3.學習C#的高級特性,如LINQ和異步編程;4.熟悉常見錯誤的調試技巧和性能優化方法。通過這些步驟,你可以逐步深入C#.NET的世界,並編寫高效的應用程序。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

Dreamweaver Mac版
視覺化網頁開發工具

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

Dreamweaver CS6
視覺化網頁開發工具