파이썬 복리 계산기

Zeeshan Afridi 2023년6월21일
  1. 파이썬 복리 함수
  2. Python에서 복리 계산기 구현하기
  3. 결론
파이썬 복리 계산기

Python은 재무 분석을 위한 훌륭한 언어이며 Python으로 할 수 있는 작업 중 하나는 계산된 복리입니다. 이것은 원금(원금)뿐만 아니라 발생 가능한 이자에 대해서도 이자를 지급하는 경우입니다.

이 기사에서는 Python 복리이자 함수에 대해 설명합니다.

파이썬 복리 함수

Python 복리 함수는 시간 경과에 따라 대출 또는 투자에 발생하는 이자를 계산하는 수학 함수입니다. 이 함수는 원금, 이자율 및 복리 기간 수를 고려합니다.

먼저 수학 모듈을 가져와 Python에서 복리 이자를 계산합니다. 이 모듈에는 지수를 계산하는 pow()라는 함수가 있으며 수학 모듈을 가져오면 pow() 함수를 사용하여 복리를 계산할 수 있습니다.

복리이자 공식 A = P(1 + r/n)^nt를 사용할 수 있습니다. 이 공식에서 An년 후의 총 금액, P는 원금, n은 연간 복리 계산 횟수에 사용되며 r은 이자율입니다. .

Python에서 이 공식을 사용하려면 먼저 (1 + r/n) 값을 계산해야 합니다. 이것은 pow() 함수를 사용하여 수행할 수 있습니다. 그런 다음 P(1 + r/n)^nt의 값을 계산해야 합니다. 먼저 P * (1 + r/n)을 계산한 다음 해당 값을 거듭제곱하여 계산할 수 있습니다.

n년 후에 총 금액을 계산하면 print() 함수를 사용하여 출력할 수 있습니다.

Python에서 복리 계산기 구현하기

pow() 함수를 사용하여 Python에서 복리 계산기 구현

Python에서 복리 계산기를 구현하는 한 가지 방법은 내장 함수 pow()를 사용하는 것입니다.

이 함수는 두 개의 인수를 사용합니다.

  1. 기본 값.
  2. 그리고 지수.

기준 값은 초기 투자 금액이고 지수는 복리 기간의 수입니다.

예를 들어, $1000의 초기 투자가 있고 10년 동안 매년 10%의 비율로 복리하려는 경우 다음 계산을 사용합니다.

코드 예:

pow(1000, 1.0 + 0.1 * 10)

출력:

1000000.0

decimal 모듈을 사용하여 Python에서 복리 계산기 구현

decimal 모듈을 사용하면 지정된 소수 자릿수로 소수 값을 정의할 수 있습니다.

예를 들어, 초기 투자 금액 $1000, 연 10%의 이율로 10년 동안 복리 이자를 계산하려면 다음 코드를 사용하십시오.

코드 예:

from decimal import *

initial_investment = Decimal(1000)
rate = Decimal(0.1)
years = 10

final_value = initial_investment * (1 + rate) ** years

print(final_value)

출력:

2593.742460100000130892390868

정답을 얻으려면 Python 복리 계산기를 사용할 때 몇 가지 사항을 알아야 합니다.

  1. 요율은 백분율이 아닌 소수점으로 입력해야 합니다.
  2. 둘째, 계산에 n(연간 복리 계산 횟수)를 포함해야 합니다.
  3. 마지막으로 정답을 얻으려면 총 연수에서 1을 빼는 것을 잊지 마십시오.

코드 예:

P = int(input("Enter starting principle please. "))
n = int(input("Enter number of compounding periods per year. "))
r = float(input("Enter annual interest rate. e.g. 15 for 15% "))
y = int(input("Enter the amount of years. "))

FV = P * (((1 + ((r / 100.0) / n)) ** (n * y)))

print("The final amount after", y, "years is", FV)

출력:

Enter starting principle please. 1000
Enter number of compounding periods per year. 1
Enter annual interest rate. e.g. 15 for 15% 2
Enter the amount of years. 1
The final amount after 1 years is 1020.0

결론

Python 복리 공식은 대출 또는 투자의 미래 가치를 추정하는 데 사용할 수 있는 강력한 도구입니다. Python 복리 함수는 작업하기 가장 쉬운 것이 아니며 이 기사는 Python을 올바르게 사용하는 데 도움이 될 것입니다.

Zeeshan Afridi avatar Zeeshan Afridi avatar

Zeeshan is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.

LinkedIn