1. 程式人生 > >1.5 二進制系統

1.5 二進制系統

com src http 分享 一位 image 分享圖片 意義 img

1.5.1 二進制記數法

  無論哪個進制,每一個位置的表示都與一個量值有關。

  十進制,最右邊位置的量值是1,向左一位量值是10,再次向左一位量值是100,每個位置的量值都是其右邊位置量值的10倍。例如: 375 就等於 3× 100 + 7 × 10 + 5 × 1 更技術性的表示法為:3×10^2 + 7 × 10^1 + 5 × 10^0

  二進制,最右邊位的量值是1,向左一位量值是2,再次是4,再次則為8。可以看到每個位置的量值都是其右邊位置量值的2倍。例如 1101 相當於 1 × 8 + 1 × 4 + 0 × 2 + 1 可表示為 1× 2^3 + 1 × 2^2 + 0 × 2^1 + 1 × 2^0

    技術分享圖片 技術分享圖片

1.5.2 二進制加法

  與10進制加法規則相同,只是滿2則向左一位進1。

  技術分享圖片

1.5.3 二進制中的小數

  二進制中小數點與十進制中的小數點的意義是相同的。

十進制小數點右邊的每個位置,從右到左,依然是每個位置都是其右邊位置的10倍。因此,二進制小數點右邊的每個位置都是其右邊位置的2倍。小數點右邊的位置從左到右,第一位為1 × 2^-1,第二位為1×2^-2,以此類推。

技術分享圖片

1.5 二進制系統