1-2 8進数と16進数

8進数 → 0~7の『8』種類の数字で表した数

16進数 → 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, fの『16』種類の数字で表した数

8進数と16進数は、2進数の桁を少なく表現するためによく使われる。

8進数

2進数を3ビットに区切って、0~7を表現する。

16進数

2進数を4ビットに区切って、0~fを表現する。

しかし、変換を行わずにする方法もあり、その方法は

10進数からN進数に変換するときは対象の数をNで割って余りを出していく

この方法はNで割ったあまりは『0 ~ N-1』の範囲に収まる性質を使ったものである。(Nは2以上の自然数)

10進数からの変換時は、2進数でも8進数でも16進数でも7進数でも使うことができる。

n進数の四則演算

桁上げ、桁借りの数に気を付けて計算する。または、2進数に直して計算する方法も考えられる。

例:(7)8 * (3)8 = (25)8
まずは10進数計算でかけて21で8ごとに桁上げをするから
21 / 8 = 2 あまり5
(25)8

練習問題

(600)8 を10進数にしなさい。

(200)10を8進数にしなさい。

(45)8*(7)8

答え:384, 310, 403