目次
16進数とは
「0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F」の16個を使って表現する。
そのため、「FACE」とも表現でき、「顔」という文字か何進数で表現した数字か区別するために、(FACE)16 または FACE(16) とする。
以下、10進数と16進数の対応表
![](https://looplearning-community.com/wp-content/uploads/2022/03/Screen-Shot-2022-03-13-at-12.31.39-AM-1024x131.png)
2進数から16進数への変換「(10111001) 2を16進数に変換せよ」
STEP
2進数を右から4つずつ区切る。(2 = 16で指数が区切る数)
例1)3桁の場合(3桁の先頭を0とし4桁とする)
(111) 2 →「0111」に区切る
例2)8桁の場合
(11111111) 2 →「1111」と「1111」に区切る
例3)6桁の場合(2桁と4桁だが、2桁の先頭を0とし4桁とする)
(110111) 2 →「0011」と「0111」に区切る
STEP
右から1を起点とし、倍々に増えていく数字を8までを用意。
![](https://looplearning-community.com/wp-content/uploads/2022/03/Screen-Shot-2022-03-13-at-12.35.03-AM-1024x262.png)
(注意)2進数から10進数は桁数が多くなると、以下のように延々と続くが
• • • ← 512 ← 256 ← 128 ← 64 ← 32 ← 16 ← 8 ← 4 ← 2 ← 1
16進数の場合、4桁で区切るため「 8 ← 4 ← 2 ← 1」を繰り返す。
STEP
(10111001)をトランプの上に並べる「1011」「1001」に4桁ずつ区切る
![](https://looplearning-community.com/wp-content/uploads/2022/03/Screen-Shot-2022-03-13-at-12.40.10-AM-1024x316.png)
STEP
「0」の真下のトランプを裏返す
![](https://looplearning-community.com/wp-content/uploads/2022/03/Screen-Shot-2022-03-13-at-12.40.50-AM-1024x301.png)
STEP
表向きのトランプの数字を合計する。
![](https://looplearning-community.com/wp-content/uploads/2022/03/Screen-Shot-2022-03-13-at-12.41.42-AM-1024x347.png)
よって、(10111001)2 = (B9)16
16進数から2進数への変換「(B9) 16を2進数に変換せよ」
STEP
1桁ずつ区切る。
![](https://looplearning-community.com/wp-content/uploads/2022/03/Screen-Shot-2022-03-13-at-12.45.10-AM-1024x291.png)
STEP
16進数表記を10進数表記に変える。
「(B) 16」=「(11) 10」
STEP
(10111001)をトランプの上に並べるそれぞれの値になるような、カードの組み合わせを考える。
![](https://looplearning-community.com/wp-content/uploads/2022/03/Screen-Shot-2022-03-13-at-12.49.50-AM-1024x301.png)
STEP
トランプがオモテの場合1、ウラの場合0とする。
![](https://looplearning-community.com/wp-content/uploads/2022/03/Screen-Shot-2022-03-13-at-12.51.22-AM-1024x301.png)
よって、(B9)16 = (10111001)2