पायथन में चक्रवृद्धि ब्याज की गणना कैसे करें (3 उदाहरण)
एक निश्चित समय के बाद किसी निवेश का अंतिम मूल्य ज्ञात करने के लिए हम निम्नलिखित चक्रवृद्धि ब्याज सूत्र का उपयोग कर सकते हैं:
ए = पी(1 + आर/एन) एनटी
सोना:
- ए: अंतिम राशि
- पी: मुख्य प्रारंभिक
- आर: वार्षिक ब्याज दर
- n: प्रति वर्ष रचना अवधि की संख्या
- टी: वर्षों की संख्या
हम पायथन में निवेश के अंतिम मूल्य की गणना करने के लिए निम्नलिखित सूत्र का उपयोग कर सकते हैं:
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
निम्नलिखित उदाहरण दिखाते हैं कि विभिन्न परिदृश्यों में निवेश के अंतिम मूल्य की गणना करने के लिए पायथन में इन सूत्रों का उपयोग कैसे करें।
उदाहरण 1: वार्षिक चक्रवृद्धि के साथ चक्रवृद्धि ब्याज फार्मूला
मान लीजिए कि हम एक ऐसे निवेश में $5,000 का निवेश करते हैं जो प्रति वर्ष 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
10 साल बाद इस निवेश की कीमत 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
यह हमें बताता है:
- पहले वर्ष के बाद अंतिम मूल्य $5,300 था।
- दूसरे वर्ष के बाद अंतिम मूल्य $5,618 था।
- तीसरे वर्ष के बाद अंतिम मूल्य $5,955.08 था।
और इसी तरह।
उदाहरण 2: मासिक चक्रवृद्धि के साथ चक्रवृद्धि ब्याज फार्मूला
मान लें कि हम एक ऐसे निवेश में $1,000 का निवेश करते हैं जिसकी पूंजीकरण दर 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
5 साल बाद इस निवेश की कीमत 1,348.85 डॉलर होगी।
उदाहरण 3: दैनिक चक्रवृद्धि के साथ चक्रवृद्धि ब्याज फॉर्मूला
मान लीजिए कि हम एक ऐसे निवेश में $5,000 का निवेश करते हैं जिसकी अधिकतम दर 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
15 साल बाद इस निवेश की कीमत 16,598.40 डॉलर होगी।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि पायथन में अन्य सामान्य कार्य कैसे करें:
पायथन में Z स्कोर की गणना कैसे करें
पायथन में सहसंबंध की गणना कैसे करें
पायथन में ट्रिम किए गए माध्य की गणना कैसे करें