ホームページ >バックエンド開発 >Python チュートリアル >EMI計算機へのプログラムの書き込み

EMI計算機へのプログラムの書き込み

Barbara Streisand
Barbara Streisandオリジナル
2024-11-23 13:25:16524ブラウズ

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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。