跳到主要內容

發表文章

目前顯示的是 7月, 2025的文章

靠近,不只一種方法

$\dfrac{1}{3}$ 可以表示為無窮循環小數 $0.333\cdots$,我們再熟悉不過。 這是十進位的表示方法,也就是 $$ \dfrac{1}{3} = 3 \cdot \dfrac{1}{10} + 3 \cdot \dfrac{1}{10}^2 + \cdots + 3 \cdot \dfrac{1}{10}^k + \cdots $$ 一個 $\dfrac{1}{10}^k$ 的項,對應一個小數的位置,前面的數字 $(3,3,\cdots)$ 拉出來成為小數的數字。 3 3 3 $\cdots$ $\dfrac{1}{10}$ $\dfrac{1}{10}^2$ $\dfrac{1}{10}^3$ $\cdots$ 等號右邊是一個無窮等比級數,利用等比級數公式 $$ 3 \cdot \dfrac{1}{10} + 3 \cdot \dfrac{1}{10}^2 + \cdots + 3 \cdot \dfrac{1}{10}^k = 3\cdot\dfrac{1}{10}\cdot\dfrac{1-\dfrac{1}{10}^k}{1-\dfrac{1}{10}} $$ 當 $k$ 越大,$\dfrac{1}{10}^k$ 越接近 0, $3\cdot\dfrac{1}{10}\cdot\dfrac{1-\dfrac{1}{10}^k}{1-\dfrac{1}{10}}$ 越接近 $3\cdot\dfrac{1}{10}\cdot\dfrac{1}{1-\dfrac{1}{10}} = \dfrac{3}{10}\cdot\dfrac{10}{9} = \dfrac{1}{3}$ 結果一致。 有另一種方法,可以把 $\dfrac{1}{3}$ 表示成形如 $a_k \cdot 5^k$ 的級數,也就是 $$ \dfrac{1}{3} = a_0 + a_1\cdot 5 + a_2\cdot 5^2 + \cdots + a_k \cdot 5^k + \cdots \\ 0 \le a_k \lt 5 $$ 怎麼可能?等號右邊的項一個比一個大,一路加下去肯定不會靠近任何數啊!也就是說,這是一個發散的級數。 ...

用加法開根號

有一種快速開根號的方法,例如 $ \sqrt{81} $ 等於兩個數字相加 $ 8+1=9 $ 。 太簡單了!老師怎麼沒教?試試看其他數字, $ \sqrt{36} = 6 $,不等於 $3+6=9$ ! 原來 $\sqrt{81} = 8 + 1 = 9$ 只是一個特例。 還有多少特例?寫個程式來試試(python): for a in range(10): for b in range(10): if (10*a+b == (a+b)*(a+b)): print(a,b) 0-99 只有三個數符合:00,01,81。 100-9999 也只有三個數符合: for a in range(100): for b in range(100): if (100*a+b == (a+b)*(a+b)): print(a,b) $$ \begin{array}{r|c} n & \sqrt{n} \\ \hline 2025 & 45=20+25 \\ 3025 & 55=30+25 \\ 9801 & 99=98+01 \end{array} $$ 可以證明這樣的數有無限多個:例如,形如 $\underline{99...98}\hphantom{-}\underline{00...01}$ 的數字都能用加法算根號,如 $$ \begin{array}{ccc} \sqrt{81} & = & 8+1 = 9\\ \sqrt{9801} & = & 98+01 = 99\\ \sqrt{998001} & = & 998 + 001 = 999\\ \sqrt{99980001} & = & 9998 + 0001 = 9999 \\ \cdots \end{array} $$ 因為 $\sqrt{10^n\underline{(10^n-2)}+\underline{1}} = \sqrt{10^{2n}-2(10^n)+1} = ...