2007年2月21日水曜日

2進数と10進数の変換

関数電卓

関数電卓を使えば、2進数と10進数の変換が簡単にできます。

  • Windowsのアクセサリにある電卓(calc)を開いて、
  • メニューの「表示」で「関数電卓」にチェック。
  • 16進数、10進数、8進数、2進数が使えます。

手で計算する。

10進数の46を2進数で表す。

  • 46を2で割ると23余り0、23を2で割ると11余り1,…。
  • 2で割れなくなるまで続けて、
  • 余りを下から並べる。
  • 101110これが解です。
  • 2) 46 
    2) 23 ---0
    2) 11 ---1
    2)  5 ---1
    2)  2 ---1
        1 ---0

2進数の101110を10進数で表す。

  • 2進数の100000は10進数の25=32になります。
  • 以下の式より、46となります。
  • (25×1)+(24×0)+(23×1)+(22×1)+(21×1)+(20×0)
    =32+0+8+4+2+0=46
2010  
21212 
224142+4+8+32=46
23818 
24160  
2532132 
2664   
27128   
28256   
29512   
2101024   

0 件のコメント: