مثال 39 – برنامه ای به پایتون بنویسید که ارزش آتی یک مبلغ مشخص، نرخ بهره و تعداد سالها را محاسبه کند.

مثال 39 – برنامه ای به پایتون بنویسید که ارزش آتی یک مبلغ مشخص، نرخ بهره و تعداد سالها را محاسبه کند.

فرمول محاسبه نرخ آتی مبلغ پول به صورت زیر است:

FV = P(1 + r/n)^nt

  • که FV مقدار آتی است.
  • مقدار مبلغ P است.
  • منظور از r نرخ بهره به صورت اعشاری است.
  • منظور از n تعداد دفعاتی که بهره در هر سال پرداخت می شود.
  • منظور از t تعداد سالیان است.

کد برنامه

توضیح کد

این کد Python یک محاسبه‌گر ارزش آتی سرمایه‌گذاری با در نظر گرفتن نرخ سود سالیانه و تعداد سال‌های سرمایه‌گذاری است. چگونگی عملکرد آن را توضیح می‌دهم:

initial_amount = 100000000

در اینجا، initial_amount به مبلغ اولیه سرمایه‌گذاری اختصاص می‌یابد که 10000 واحد مالی است (مثلاً تومان).

annual_interest_rate = 3.5

در اینجا annual_interest_rate نرخ سود سالیانه سرمایه‌گذاری را به صورت درصدی نمایش می‌دهد. در اینجا، نرخ سود سالانه 3.5 درصد است.

investment_years = 5

و investment_years تعداد سال‌هایی که می‌خواهیم مبلغ سرمایه‌گذاری را برای آن محاسبه کنیم را مشخص می‌کند. در این مثال، مدت 5 سال سرمایه‌گذاری انجام می‌شود.

future_value = initial_amount * ((1 + (0.01 * annual_interest_rate)) ** investment_years)

در این مرحله، ارزش آتی سرمایه‌گذاری محاسبه می‌شود.

  • 0.01 * annual_interest_rate با این فرمان تبدیل نرخ سود از درصد به عدد اعشاری انجام می‌دهد (مثلاً 3.5% به 0.035).
  • (1 + (0.01 * annual_interest_rate)) معادل افزایش سرمایه در سال اول به ازای نرخ سود می‌باشد. به عبارت دیگر، این عبارت مبلغ اصلی را به ازای سود اولین سال افزایش می‌دهد.
  • سپس، ((1 + (0.01 * annual_interest_rate)) ** investment_years) این افزایش سود را به تعداد سال‌های سرمایه‌گذاری به توان تعداد سال‌ها می‌رساند.
  • در نهایت، initial_amount در این محصول ضرب می‌شود تا ارزش آتی سرمایه محاسبه شود.
  1. print(round(future_value, 2)): ارزش آتی به دقت دو رقم اعشار با استفاده از تابع round چاپ می‌شود.

بنابراین، این کد می‌تواند ارزش آتی سرمایه‌گذاری را با در نظر گرفتن مقدار اولیه، نرخ سود و تعداد سال‌های سرمایه‌گذاری محاسبه و نمایش دهد.

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *