كيفية حساب الفائدة المركبة في لغة بايثون (3 أمثلة)


يمكننا استخدام صيغة الفائدة المركبة التالية للعثور على القيمة النهائية للاستثمار بعد فترة زمنية معينة:

أ = ف(1 + ص/ن) نت

ذهب:

  • ج: المبلغ النهائي
  • P: الأولي الرئيسي
  • ص: سعر الفائدة السنوي
  • ن: عدد فترات التكوين في السنة
  • ر: عدد السنوات

يمكننا استخدام الصيغة التالية لحساب القيمة النهائية للاستثمار في بايثون:

 P * ( pow ((1 + r / n),n * t))

ويمكننا استخدام الدالة التالية لعرض القيمة النهائية لاستثمارات معينة في نهاية كل فترة:

 def each_year(P, r, n, t):

    for period in range(t):
        amount = P * ( pow ((1 + r / n), n * (period + 1 )))
        print(' Period: ', period + 1, amount)

    return amount

توضح الأمثلة التالية كيفية استخدام هذه الصيغ في Python لحساب القيمة النهائية للاستثمارات في سيناريوهات مختلفة.

مثال 1: صيغة الفائدة المركبة مع المركب السنوي

لنفترض أننا استثمرنا 5000 دولار في استثمار يتضاعف بنسبة 6% سنويًا.

والكود التالي يوضح كيفية حساب القيمة النهائية لهذا الاستثمار بعد 10 سنوات:

 #define principal, interest rate, compounding periods per year, and total years
P = 5000
r = .06
n = 1
t = 10

#calculate final amount
P * ( pow ((1 + r / n),n * t))

8954.238482714272

ستبلغ قيمة هذا الاستثمار 8,954.24 دولارًا بعد 10 سنوات.

يمكننا استخدام الدالة التي حددناها سابقًا لعرض الاستثمار النهائي بعد كل سنة خلال فترة العشر سنوات:

 #display ending investment after each year during 10-year period
each_year(P, r, n, t)

Period: 1 5300.0
Period: 2 5618.000000000001
Period: 3 5955.08
Period: 4 6312.384800000002
Period: 5 6691.127888000002
Period: 6 7092.595561280002
Period: 7 7518.151294956803
Period: 8 7969.240372654212
Period: 9 8447.394795013464
Period: 10 8954.238482714272

هذا يخبرنا:

  • وكانت القيمة النهائية بعد السنة الأولى 5300 دولار .
  • وكانت القيمة النهائية بعد السنة الثانية 5618 دولارًا .
  • وكانت القيمة النهائية بعد السنة الثالثة 5,955.08 دولارًا .

وما إلى ذلك وهلم جرا.

مثال 2: صيغة الفائدة المركبة مع المركب الشهري

لنفترض أننا استثمرنا 1000 دولار في استثمار يبلغ معدل رسملته 6% سنويًا ويتضاعف على أساس شهري (12 مرة سنويًا).

والكود التالي يوضح كيفية حساب القيمة النهائية لهذا الاستثمار بعد 5 سنوات:

 #define principal, interest rate, compounding periods per year, and total years
P = 1000
r = .06
n = 12
t = 5

#calculate final amount
P * ( pow ((1 + r / n),n * t))

1348.8501525493075

ستبلغ قيمة هذا الاستثمار 1,348.85 دولارًا بعد 5 سنوات.

المثال 3: صيغة الفائدة المركبة مع المركب اليومي

لنفترض أننا استثمرنا 5000 دولار في استثمار يبلغ معدل حده الأقصى 8% سنويًا ومركبًا يوميًا (365 مرة سنويًا).

والكود التالي يوضح كيفية حساب القيمة النهائية لهذا الاستثمار بعد 15 سنة:

 #define principal, interest rate, compounding periods per year, and total years
P = 5000
r = .08
n = 365
t = 15

#calculate final amount
P * ( pow ((1 + r / n),n * t))

16598.40198554521

ستبلغ قيمة هذا الاستثمار 16,598.40 دولارًا بعد 15 عامًا.

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في بايثون:

كيفية حساب درجات Z في بايثون
كيفية حساب الارتباط في بايثون
كيفية حساب المتوسط المقلص في بايثون

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *