如何按月计算经常性存款?
M = ( R * [(1+r)n - 1 ] ) / (1-(1+r)-1/3)
M is Maturity value
R is deposit amount
r is rate of interest
n is number of quarters
如果我将'n'作为4(没有宿舍)1年,它显示年度到期值。任何人都可以告诉我如何做每月计算。谢谢
答案 0 :(得分:2)
我不确定1/3在分母中做了什么,你能解释一下吗?作为整数除法,无论如何它都可能被评估为0.
尽管如此,每个支付间隔结束时的付款公式确实是
M = R *((1 + r / p)^ n-1)/((1 + r / p)-1)= R * p / r *((1 + r / p)^ n- 1)
导致给定数据的M = 125365.3694;
以及每个付款间隔开始时的付款(月,季度......)
M = R *(1 + r / p)*((1 + r / p)^ n-1)/((1 + r / p)-1)= R *(p / r + 1) *((1 + r / p)^ n-1)
导致给定数据的M = 126357.8452。
这里p是使用年份的部分数量,即每季度p = 4,每月p = 12,n是付款次数,即付款时间表持续n / p年,以及那么r是名义年利率,用于r / p来给出一年中每个部分的利率。
请注意,实际利率(1 + r / p)^ p-1取决于p,对于p = 1,它是r,对于非常大的p,它接近exp(r)-1。
通过考虑每个月的天数来获得更实际的结果
days:=[31,28,31,30,31,30,31,31,30,31,30,31];
for k in [1..12] do
sum:=0;
for j in [1..12] do
sum+:=1;
sum*:=1+days[(j+k-1) mod 12 + 1]*0.095/365;
end for;
k, sum*10000;
end for;
结果是在月[k]开始时的成熟度值,其中k = 1对应于1月
1 126402.9195
2 126324.3970
3 126343.1642
4 126329.4573
5 126348.2653
6 126334.5983
7 126353.4478
8 126372.4494
9 126358.9711
10 126378.0173
11 126364.5825
12 126383.6740