如何解决JavaScript中的连续复利问题?
我正在从事一个项目,其中我们有三个变量,需要创建一个函数来求解连续复利: 这三个变量是:如何解决JavaScript中的连续复利问题?,javascript,math,Javascript,Math,我正在从事一个项目,其中我们有三个变量,需要创建一个函数来求解连续复利: 这三个变量是: 原则 年利率 年数 我目前的职能是: function compoundInterest(balance, interest, years) { balance *= Math.pow(Math.E, (1 + interest) * years); return balance; } 我需要遵循维基百科的公式: p(t)=p{0}e^{rt}试试这个函数: 功能组合兴趣(本金、年利率、n次、t
function compoundInterest(balance, interest, years) {
balance *= Math.pow(Math.E, (1 + interest) * years);
return balance;
}
我需要遵循维基百科的公式:
p(t)=p{0}e^{rt}试试这个函数:
功能组合兴趣(本金、年利率、n次、t年){
返回本金*(数学功率(1+年利率/n次,n次*t年)-1);
}
尝试此功能:
功能组合兴趣(本金、年利率、n次、t年){
返回本金*(数学功率(1+年利率/n次,n次*t年)-1);
}
公式中没有任何“1+”,因此Javascript代码中也不应该有。来自维基百科
- P是原始本金和
- r是名义年利率
- t是利息申请的总时间长度(使用与r相同的时间单位表示,通常为年)
balance *= Math.pow(Math.E, interest * years);
.公式中没有任何“1+”,因此Javascript代码中也不应该有。来自维基百科
- P是原始本金和
- r是名义年利率
- t是利息申请的总时间长度(使用与r相同的时间单位表示,通常为年)
balance *= Math.pow(Math.E, interest * years);
.问题是什么?问题是什么?非常感谢!我刚试过这个,效果很好。非常感谢!我刚试过这个,效果很好。