跳轉到內容

0.999.../小數加減法

來自華夏公益教科書,自由的教科書

無限小數的加減法包括一些簡單的例子和一些困難的例子。 即使對於有限小數,沒有進位的等式也易於驗證(123456 + 654321 = 777777),而帶有大量進位的計算相對難以執行(3456 + 6549 = ???)。 無限小數也存在類似現象。

幸運的是,我們不會遇到任何帶有進位的加法問題,因此我們可以專注於幾個簡單證明,這些證明沒有進位。

按位加法是正確的

[編輯 | 編輯原始碼]
陳述

如果有三個小數A = a0.a1a2a3B = b0.b1b2b3C = c0.c1c2c3,使得對於每個索引nan + bn = cn,那麼then A + B = C

證明

我們應用無限小數作為級數的定義

[1]

接下來我們應用級數的和可以逐項計算這一事實

按位減法是正確的

[編輯 | 編輯原始碼]
陳述

如果有三個小數A = a0.a1a2a3B = b0.b1b2b3C = c0.c1c2c3,使得對於每個索引nanbn = cn,那麼AB = C

證明

證明幾乎與前面的證明相同

未走之路

[編輯 | 編輯原始碼]

如果AB是任意無限小數,那麼計算A + B = C的小數展開式可能很棘手。 問題是由從一位數進位到下一位數的現象引起的。 為了計算C的任何一位數,可能需要檢查AB的更多位數,以確保它們的和不會進位到目標位數。

本書沒有探討任意小數的加法,主要是因為它很困難而且沒有必要。

華夏公益教科書