沃伦.巴菲特是全球著名的投资大师,他管理的公司年收益率可以达到20%以上。假设年收益率为20%,10万元的投资一年后是12万元,两年后是14.4万元,试问20年后是多少?(保留三位小数)将此程序文件保存为9-3.cpp
时间: 2024-10-17 11:12:59 浏览: 6
沃伦·巴菲特的高收益模型是一个复利计算的问题。根据复利公式,我们可以计算出未来的金额。复利公式为:
\[ A = P \times (1 + r)^n \]
其中:
- \( A \) 是最终的金额,
- \( P \) 是初始本金,
- \( r \) 是年利率(通常转换为小数形式),
- \( n \) 是时间(年数)。
在这个例子中,\( P = 100000元 \), \( r = 0.20 \) 或者 \( 20\% \), \( n = 20年 \)。
应用这个公式,我们有:
\[ A = 100000 \times (1 + 0.20)^{20} \]
\[ A = 100000 \times (1.20)^{20} \]
现在计算这个值:
\[ A \approx 100000 \times 6.4854 \]
\[ A \approx 648540 元 \]
保留三位小数后,20年后大约是648540元。
以下是将此计算过程保存为简单的C++程序(9-3.cpp),假设使用了`<iostream>` 和 `cmath`库:
```cpp
#include <iostream>
#include <cmath>
int main() {
double principal = 100000; // 初始本金
double rate = 0.20; // 年利率
int years = 20; // 时间
// 计算复利
double future_value = principal * pow(1 + rate, years);
std::cout << "20年后投资总额大约是:" << fixed << setprecision(3) << future_value << "元" << std::endl;
return 0;
}
```
阅读全文