DAY BY DAY---2進数から10進数---

----- 2進数から10進数への変換の考え方-----
2進数から10進数への変換の考え方です。

例として、2進数でいう「1001」を10進数に変換しましょう。
      1   0   0   1 ---------------(1)
     ×   ×   ×   ×
    (23)  (22)  (21)  (20)--------------(2)
     ||   ||   ||   ||
     8 +  0 + 0 + 1  = 9--------(3)

(1) まず2進数であらわします。
(2) 右から2の0乗、2の1乗・・・・と一番左まで「2の何乗の位」と割り当てていきます。
(3) それぞれ、縦の計算をして、その合計を足します。
  ですから、ココでは、
  (1*23)+(1*22)+(1*21)+(1*20) = 9 (10進数)
10進数でいう「9」となります。


戻る
 Copyright(C) 2006 DAY BY DAY. All rights reserved.