jas*_*son 14
让我们说你是D在每个月初投资美元M几个月,赚取r每月复利的利率.我们将设定i = r / 12.在M几个月结束时你会有
D * (1 + i)^M + D * (1 + i)^(M - 1) + D * (1 + i)^(M - 2) + ...
D * (1 + i)
Run Code Online (Sandbox Code Playgroud)
在您的帐户中.这是因为D第一个月的美元投资数M月,第二个月的D美元投资数M-1月,依此类推.这是几何级数并简化为
D * (1 + i) * ((1 + i)^M - 1) / i.
Run Code Online (Sandbox Code Playgroud)
因此,如果您想X在M几个月结束时在帐户中解决问题
X = D * (1 + i) * ((1 + i)^M - 1) / i
Run Code Online (Sandbox Code Playgroud)
为D获得
D = X * i / ((1 + i) * ((1 + i)^M - 1)).
Run Code Online (Sandbox Code Playgroud)
您现在不需要API来解决此问题,因为您可以看到解决方案非常简单.您可能想要阅读的概念是年金.