ホームページ > バックエンド開発 > 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 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート