4月21日(月)1コマ目

今日、やったこと

  • [確認テスト]10進数->N進数
  • 8進数・16進数<->2進数

今日のホワイトボード

2進数->8進数

2進数を8進数にするには

 ①2進数を10進数へ

 ②10進数を8進数へ

と2段階でやればできるがめんどくさい。

下図のように、2進数を下位から3ケタづつ区切り、その3ケタを8進数にした値が8進数での各桁の値になる。

図 2進数->8進数


8進数->2進数

上と逆。8進数の各桁を3ケタの2進数にした値が2進数。


2進数->16進数

16進数の場合は2進数4ケタ分が16進数での1ケタ。

下図のように、2進数を下位から4ケタづつ区切り、その4ケタを16進数にした値が16進数での各桁の値になる。

2進数1010(10進数では10)以上は一気に16進数にしずらい。10進数->16進数の2段階で変換。

図 2進数->16進数


16進数->2進数

8進数->2進数の場合と同じ。

16進数の各けたを4ケタの2進数にした値が2進数。


練習問題

一部解説をしました。

②2進数11001100を8進数、16進数へ

2進数の下位から3ケタずつ8進数にすれば、8進数へ。

2進数の下位から4ケタずつ16進数にすれば、16進数へ。

図 2進数11001100を8進数、16進数へ

③2進数1010101010を8進数、16進数へ

②と同じ。

16進数にする際、2進数の1010以上は10進数->16進数へ。

図 2進数1010101010を8進数、16進数へ

⑥8進数30を2進数へ

8進数1ケタが2進数の3ケタになる点に注意。
8進数の1ケタ目の0は2進数では000になる。
図 8進数30を2進数へ

⑩16進数EDF0を2進数へ

16進数1ケタが2進数の4ケタになる。
16進数の1ケタ目の0は2進数では0000になる。
図 16進数EDF0を2進数へ

次回は

2進数<->8・16進数のテストをします。
小数をします。




 

このブログの人気の投稿

6月27日(金)1コマ目

7月4日(金)1コマ目

7月11日(金)1コマ目