4月21日(水)1コマ目

今日、やったこと

  • 基数変換(10進数=>N進数)のテスト
  • 基数変換(10進数=>N進数)Nが10より大きい場合
  • 基数変換(2進数<=>8進数)

今日のホワイトボード

前回のおさらい

前回は10進数をN進数に基数変換する方法をやりました。
結局、
  • Nで割った答えはN進数において、ケタ上がりする数
  • Nで割った余りはN進数において、各ケタの値
です。
図 基数変換(10進数をN進数へ)


10進数をN進数へ(Nは10より大)

基本的に前回一緒です。
ただ、12進数にする場合、余りには10、11が登場します。
この10、11をさらに12進数にすることをお忘れなく。
図 10進数をN進数へ(Nは10より大)


2進数<=>8進数

一旦10進数にすればいいのですが、それはめんどくさい。
 23 = 8
です。

 

図 2進数<=>10進数

2進数を8進数へ

最下位ビットから3ビットずつ10進数(厳密には8進数)へ変換すれば8進数に

8進数を2進数へ

1ケタずつ、3ビットの2進数へ変換すれば2進数へ


2進数<=>16進数

2進数と8進数のときの同じように

 24= 16

です。

2進数を16進数へ

最下位ビットから4ビットずつ16進数へ変換すれば16進数に

16進数を2進数へ

1ケタずつ、4ビットの2進数へ変換すれば2進数へ



コメント

このブログの人気の投稿

5月19日(水)1コマ目

4月22日(木)1コマ目

6月23日(水)1コマ目