![]() |
![]() |
![]() |
|
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 |