看完不会?让 AI 一步步解给你看
Finance · real student question

解方程 120r = 10.1(1 − 1/(1 + r)^12),求 r。这是本金 120、分 12 期每期偿还 10.1 的贷款的每期利率。

Question

求解

120r=10.1(1−1(1+r)12)120r=10.1\left(1-\frac{1}{(1+r)^{12}}\right)

中的 rr。这是本金为 120120、用 1212 期、每期还款 10.110.1 偿还的贷款的每期利率。

Step-by-step solution

  1. 认出这是年金现值方程。 两边同除以 rr,就回到了标准形式

    120=10.1⋅1−(1+r)−12r,120=10.1\cdot\frac{1-(1+r)^{-12}}{r},

    也就是 本金 == 每期还款 ×\times 年金系数,其中 n=12n=12。看出代数式背后的金融含义,立刻就多了一个纯代数给不了的合理性检验。

  2. 先估出答案的量级,再动手算。 12 期总还款是 12×10.1=121.2012\times10.1=121.20,而本金是 120120,也就是说借款人在十二个计息期里总共只付了 1.201.20 利息——大约是本金的 1%1\%,还要摊到这一整年的各期上去。因此利率只能是 1%1\% 的一个很小的零头,而且是每期利率,不可能接近 1%1\%。任何靠近 0.9%0.9\% 的答案一眼就能否掉:取 r=0.00893r=0.00893 时,年金系数给出的贷款现值只有 114.45114.45,而不是 120120。

  3. 把它转成求根问题。 定义

    f(r)=120r−10.1(1−(1+r)−12).f(r)=120r-10.1\left(1-(1+r)^{-12}\right).

    注意 f(0)=0f(0)=0 是一个平凡根——利率为零时两边都消失——所以真正有意义的是另一个变号点。代入试算:f(0.001)=−0.000416f(0.001)=-0.000416,f(0.005)=+0.013244f(0.005)=+0.013244,于是根落在 (0.001,0.005)(0.001,0.005) 之内。

  4. 二分到收敛。 把这个区间反复对半折,得到

    r=0.0015341499…≈0.0015341,r=0.0015341499\ldots\approx0.0015341,

    也就是每期 0.15341%0.15341\%。在 (−0.5,1)(-0.5,1) 上整体扫一遍,再没有别的变号点,所以这是唯一有经济意义的解。

  5. 用年金系数回验。 取 r=0.0015341499r=0.0015341499,

    1−(1+r)−12r=11.8811881,10.1×11.8811881=120.000000✓,\frac{1-(1+r)^{-12}}{r}=11.8811881,\qquad 10.1\times11.8811881=120.000000 ✓,

    而另一边 12010.1=11.8811881\frac{120}{10.1}=11.8811881 ✓,正好对上。如果一期就是一个月,那么名义年利率是 12r≈1.84%12r\approx1.84\%,实际年利率是 (1+r)12−1≈1.857%(1+r)^{12}-1\approx1.857\%。

Answer

r≈0.0015341  (每期 0.15341%); 若一期为一个月:名义年利率 12r≈1.84%,实际年利率 (1+r)12−1≈1.86%r\approx 0.0015341\ \ (\text{每期 }0.15341\%);\ \text{若一期为一个月:名义年利率 }12r\approx1.84\%\text{,实际年利率 }(1+r)^{12}-1\approx1.86\%

Need to solve a different problem like this? Open the solver →