n進法
上智大学 伊藤 潔
2006年5月15日
進法について述べます.下記は,進法の英語表現です.
binary system of notation | 2進法 | ||
quaternary | 4進法 | ||
octal | 8進法 | ||
hexadecimal | 16進法 | ||
32進法 | |||
quinary | 5進法 | ||
decimal | 10進法 | ||
duodecimal | 12進法 | ||
vigesimal | 20進法 | ||
sexagesimal | 60進法 | ||
これらの進法を規定する位取り基数法(positional notation) は,次の通りです.
10進数 | 2進数 | 4進数 (2進数を 右から2桁) |
8進数 (2進数を 右から3桁) |
16進数 (2進数を 右から4桁) |
32進数 (2進数を 右から5桁) |
0 | 0000 0000 | 0 | 0 | 0 | 0 |
1 | 0000 0001 | 1 | 1 | 1 | 1 |
2 | 0000 0010 | 2 | 2 | 2 | 2 |
3 | 0000 0011 | 3 | 3 | 3 | 3 |
4 | 0000 0100 | 10 | 4 | 4 | 4 |
5 | 0000 0101 | 11 | 5 | 5 | 5 |
6 | 0000 0110 | 12 | 6 | 6 | 6 |
7 | 0000 0111 | 13 | 7 | 7 | 7 |
8 | 0000 1000 | 20 | 10 | 8 | 8 |
9 | 0000 1001 | 21 | 11 | 9 | 9 |
10 | 0000 1010 | 22 | 12 | A | A |
11 | 0000 1011 | 23 | 13 | B | B |
12 | 0000 1100 | 30 | 14 | C | C |
13 | 0000 1101 | 31 | 15 | D | D |
14 | 0000 1110 | 32 | 16 | E | E |
15 | 0000 1111 | 33 | 17 | F | F |
16 | 0001 0000 | 100 | 20 | 10 | G |
17 | 0001 0001 | 101 | 21 | 11 | H |
18 | 0001 0010 | 102 | 22 | 12 | I |
19 | 0001 0011 | 103 | 23 | 13 | J |
20 | 0001 0100 | 110 | 24 | 14 | K |
21 | 0001 0101 | 111 | 25 | 15 | L |
22 | 0001 0110 | 112 | 26 | 16 | M |
23 | 0001 0111 | 113 | 27 | 17 | N |
24 | 0001 1000 | 120 | 30 | 18 | O |
25 | 0001 1001 | 121 | 31 | 19 | P |
26 | 0001 1010 | 122 | 32 | 1A | Q |
27 | 0001 1011 | 123 | 33 | 1B | R |
28 | 0001 1100 | 130 | 34 | 1C | S |
29 | 0001 1101 | 131 | 35 | 1D | T |
30 | 0001 1110 | 132 | 36 | 1E | U |
31 | 0001 1111 | 133 | 37 | 1F | V |