等額本息與等額本金房貸還款計算器 (Loan Amortization)

等額本息與等額本金房貸還款計算器 (Loan Amortization):購房者與貸款使用者對比等額本息與等額本金的總利息差額、生成逐月還款計劃攤銷大表。

工具載入中...

關於 等額本息與等額本金房貸還款計算器 (loan amortization)

等額本息與等額本金房貸還款計算器 (Loan Amortization)等額本息與等額本金房貸還款計算器 (Loan Amortization):購房者與貸款使用者對比等額本息與等額本金的總利息差額、生成逐月還款計劃攤銷大表。

此工具的運作方式

計算公式與參數關係:r=annualRate/1200; payment=principal×r/(1−(1+r)^(−months)); r=0: payment=principal/months

執行管線與計算架構

  1. 選擇「原始 JSON / 進階」,並貼上範例輸入。
  2. 按下「在本機執行」。
  3. 將「原始輸出資料」與範例比對;若顯示錯誤,請修正輸入。

實際範例與應用方式

實際應用場景: 計算 36 個月貸款的固定月付與總利息。

範例輸入:

{"principal":10000,"annualRate":6,"months":36}

演算法運算處理: 將年利率換成月利率,以 log1p/expm1 計算元利均等月付;零利率時直接以本金除期數。

示例輸出:

{ "principal": 10000, "months": 36, "monthlyPayment": 304.21937451555124, "totalPaid": 10951.897482559845, "totalInterest": 951.8974825598452 }

限制與特殊情況

參數範圍與單位:principal,annualRate ≥ 0; months ∈ ℤ ∩ [1,1200]; [annualRate] = %/年; [monthlyPayment] = 貨幣/月. 除標示 BigInt 外,結果使用 binary64 浮點數。結果卡片最多顯示 10 位有效數字,原始輸出保留序列化數值。比率為 null 表示此模型沒有可用的有限比率值,不代表零。

瀏覽器處理與隱私範圍

工具功能的設計是在瀏覽器中處理輸入,不會刻意將輸入傳送至 CZOA 工具處理伺服器。網站資源、流量分析或廣告可能另有網路請求。瀏覽器、擴充功能及裝置管理軟體不在此範圍內。

客戶端執行與驗證方法學

本工具的有效負載處理設計為在瀏覽器內透過 JavaScript 或 Web Worker 於本機執行。網站資源、流量分析或廣告可能另有網路請求。機密性、可重複性與延遲取決於瀏覽器環境,並非絕對保證。

遵循標準與技術規範

內容負責單位:CZOA Tools · 最後複核:2026-09-15 · 複核方法

使用方式

  1. 選擇「原始 JSON / 進階」,並貼上範例輸入。
  2. 按下「在本機執行」。
  3. 將「原始輸出資料」與範例比對;若顯示錯誤,請修正輸入。

常見問題

貸款月付計算器如何計算每月付款?+

它將 annualRate 換成 annualRate/1200,使用 principal 與 months,並以 log1p/expm1 的穩定攤還公式計算固定月付;利率為零時以 principal/months 計算。

頁面的表單與進階模式接受哪些輸入欄位?+

表單及 Raw JSON / Advanced 接受 principal、annualRate、months;已驗證輸入為 {"principal":10000,"annualRate":6,"months":36}。

此工具有哪些數值與結果解讀限制?+

months 必須是 1 至 1200 的整數。0、負數、小數及大於 1200 的值都會被拒絕。結果採 JavaScript Number binary64;工具只回傳彙總付款與利息,不含還款表、稅、保險、費用或貸款建議。

操作範例會產生甚麼結果?+

輸入 {"principal":10000,"annualRate":6,"months":36} 時,工具會回傳 monthlyPayment 304.21937451555124、totalPaid 10951.897482559845、totalInterest 951.8974825598452。