首頁 > 後端開發 > Python教學 > 編寫 EMI 計算器程序

編寫 EMI 計算器程序

Barbara Streisand
發布: 2024-11-23 13:25:16
原創
508 人瀏覽過

Write a program to EMI calculator

EMI 計算器:

EMI 計算器可協助您輕鬆估算每月分期付款。一旦您輸入必要的詳細信息,例如貸款金額、貸款期限和利率,銀行的 EMI 計算器將立即顯示您估計的等值每月分期付款 (EMI)。

要計算 EMI,您可以使用以下公式:

EMI = [P x R x ( 1 R )^N] / [( 1 R )^N -1]

地點:

P = 本金

R = 月利率(年利率/12個月)

N = 貸款期限(以月為單位)

範例:

# Input the loan amount
loan = int(input("Enter the loan amount: "))

# Input the loan tenure in years and convert to months
tenure_year = int(input("Enter the loan tenure in years: "))
tenure_month = tenure_year * 12  # Convert years to months
print("Loan tenure in months:", tenure_month)

# Input the interest rate per year and convert to monthly interest rate
interest_year = float(input("Enter the interest per year: "))
interest_month = interest_year / 12 / 100  # Convert annual interest rate to monthly decimal rate
print("Interest per month in percentage:", interest_month)

# Calculate EMI using the formula
emi = loan * (interest_month * (1 + interest_month) ** tenure_month) / ((1 + interest_month) ** tenure_month - 1)

# Display the calculated EMI, rounded to 2 decimal places
print("EMI:", round(emi, 2))
登入後複製

輸出:

Enter the loan amount:500000
Enter the loan tenure in years :10
Loan tenure in months: 120
Enter the interest per year:3.5
Interest per month in percentage: 0.002916666666666667
EMI: 4944.29


登入後複製

以上是編寫 EMI 計算器程序的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板