编写一个程序,能根据输入的本金和期限,计算到期后时能从银行得到的利息与本金的资金总数
时间: 2024-12-12 13:28:14 浏览: 10
编写一个简单的Python程序来计算复利利息可以帮助你理解这个过程。假设银行利率固定,并且按照年复利的方式计算,我们可以使用以下公式:
\[ 资金总额 = 本金 + 本金 \times 利率 \times 时间 \]
这里有一个函数示例,它接受本金(principal)、年利率(interest_rate)以及存款年限(years),并返回最终资金总额:
```python
def calculate_total_amount(principal, interest_rate, years):
# 将百分比转换为小数
interest_rate_decimal = interest_rate / 100
# 计算复利总金额
total_amount = principal * (1 + interest_rate_decimal) ** years
return total_amount
# 示例使用
input_principal = float(input("请输入本金(元): "))
input_interest_rate = float(input("请输入年利率(%): "))
input_years = int(input("请输入存款年限: "))
total_amount = calculate_total_amount(input_principal, input_interest_rate, input_years)
print(f"存款 {input_years} 年后,您将获得的总金额是:{total_amount} 元")
阅读全文