您好,我正在从事一项投资计划,在此计划中,您可以确定在为退休储蓄之前,将尽可能多的钱用于学生贷款是否更好,或者仅支付现金是更好的选择。
您的贷款的最低还款额,其余的要投资。
我的电源功能有问题。尽管我检查了非无限数的每个部分,但每次都使它继续达到无穷大。有人可以告诉我我在这里做错什么吗?
我还使用的Ps包含在头文件中。
totalTime = (retireAge-currentAge);
//A = P(1+r/n)^nt
moneyAfterMinPayment = (userMoney-monthlyLoanPayment)*12;
printf("money after min payment each year is %lf \n",moneyAfterMinPayment);
//test P = 5000. r = 5/100 = 0.05 (decimal). n = 12. t = 10.
futureInvestment = pow(moneyAfterMinPayment*(1+
investmentReturnRate),totalTime);
最佳答案
因此,替换公式:
futureInvestment = pow(moneyAfterMinPayment*(1+investmentReturnRate),totalTime);
通过这个:
futureInvestment = moneyAfterMinPayment * pow((1+investmentReturnRate),totalTime);
如果investmentReturnRate = 0.0,则结果必须与moneyAfterMinPayment相同。