gpt4 book ai didi

c++ - 用复利计算总返回

转载 作者:太空宇宙 更新时间:2023-11-03 10:21:26 24 4
gpt4 key购买 nike

因此,我试图计算出 5 英镑的投资返回总额,日利率为 1.01%。显然,我想要复利,所以到目前为止我有这个:

int main() {

double i = 500;
int loop;
int loopa;
double lowInterest;
double highInterest;

lowInterest = 1.01;
highInterest = 1.75;

cout.precision(2);

for(loop = 1;loop < 1826;loop++) {
if(i<1001) {
i = i + ((i / 100) * lowInterest);
}
else {
i = i + ((i / 100) * highInterest);
}
}

cout << fixed << i << endl;

return 0;

}

我使用 500 代表 5 美元只是出于个人喜好。我这样做正确吗?我得到非常奇怪的结果 - 例如 46592024576.00 - 这让我觉得我在某个地方犯了错误?

有什么建议吗?

最佳答案

这个数字大约是正确的 - 如果你真的足够幸运以 1.01% 的每日利率投资 5 美元,你将在 5 年后获得近 50 亿美元( 1.01% 的日利率相当于 ~ 3800% 的年利率。

你确定你不是指 (1.01/365) % 的日利率吗?

关于c++ - 用复利计算总返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3648621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com