编写程序,输人本金、年利率和年份,计算复利(结果保留两位小数)。
时间: 2024-09-26 09:04:33 浏览: 68
CompoundingInterestCalculator:询问用户本金周期和百分比以计算重复利息计算
编写一个计算复利的简单程序可以使用Python等编程语言来完成,下面是一个基础示例:
```python
def compound_interest(principal, rate, time):
# 利息 = 本金 * (1 + 年利率) ** 年份 - 本金
interest = principal * (1 + rate / 100) ** time
return round(interest, 2) # 保留两位小数
# 获取用户输入
principal = float(input("请输入本金(元): "))
rate = float(input("请输入年利率(百分比): "))
time = int(input("请输入投资年限(年): "))
# 计算并打印结果
result = compound_interest(principal, rate, time)
print(f"经过{time}年的复利计算,最终金额为: {result}元")
```
在这个程序中,我们首先定义了一个函数`compound_interest`,它接受本金、年利率和年份作为参数,然后根据复利公式计算出结果。然后通过`input`函数获取用户的输入,并调用这个函数来计算。最后,使用`round`函数四舍五入到两位小数并将结果显示给用户。
阅读全文