10進数 | 2進数 | 8進数 | 16進数 |
---|---|---|---|
0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
2 | 10 | 2 | 2 |
3 | 11 | 3 | 3 |
4 | 100 | 4 | 4 |
5 | 101 | 5 | 5 |
6 | 110 | 6 | 6 |
7 | 111 | 7 | 7 |
8 | 1000 | 10 | 8 |
9 | 1001 | 11 | 9 |
10 | 1010 | 12 | A |
11 | 1011 | 13 | B |
12 | 1100 | 14 | C |
13 | 1101 | 15 | D |
14 | 1110 | 16 | E |
15 | 1111 | 17 | F |
16 | 10000 | 20 | 10 |
2210 = 101102 |
2 | 22 ----- 2 | 11 ... 0 (5) ----- 2 | 5 ... 1 (4) ----- 2 | 2 ... 1 (3) ----- 2 | 1 ... 0 (2) ----- 0 ... 1 (1) |
0.687510 = 0.10112 |
0.6875 * 2 -------- 1.3750 ... (1) -> 0.3750 * 2 -------- 0.7500 * 2 ... (2) -------- 1.5000 ... (3) -> 0.5000 * 2 -------- 1.0000 ... (4) |
大きさ | 範囲 | 範囲(指数表現) | 表すことのできる種類 |
---|---|---|---|
4 | 0 ~ 15 | 0 ~ 24 - 1 | 24 個 |
8 | 0 ~ 255 | 0 ~ 28 - 1 | 28 個 |
16 | 0 ~ 65535 | 0 ~ 216 - 1 | 216 個 |
32 | 0 ~ 4294967295 | 0 ~ 232 - 1 | 232 個 |
64 | 0 ~ 18446744073709551615 | 0 ~ 264 - 1 | 264 個 |
n | - | 0 ~ 2n - 1 | 2n 個 |
10進数 | 2の補数 | 10進数 | 2の補数 | |
---|---|---|---|---|
-8 | 1000 | |||
7 | 0111 | -7 | 1001 | |
6 | 0110 | -6 | 1010 | |
5 | 0101 | -5 | 1011 | |
4 | 0100 | -4 | 1100 | |
3 | 0011 | -3 | 1101 | |
2 | 0010 | -2 | 1110 | |
1 | 0001 | -1 | 1111 | |
0 | 0000 |
101112 --> 010012 |
10111 ビットを反転 01000 ... 1の補数 + 1 ------- 01001 ... 2の補数 |
大きさ | 範囲 | 範囲(指数表現) | 種類 |
---|---|---|---|
4 | -8 ~ 7 | -23 ~ 23 - 1 | 24 個 |
8 | -128 ~ 127 | -27 ~ 27 - 1 | 28 個 |
16 | -32768 ~ 32767 | -215 ~ 215 - 1 | 216 個 |
32 | -2147483648 ~ 2147483647 | -231 ~ 231 - 1 | 232 個 |
64 | -9223372036854775808 ~ 9223372036854775807 | -263 ~ 263 - 1 | 264 個 |
n | - | -2n-1 ~ 2n-1 - 1 | 2n 個 |
10進数 | 2進数 | 16進数 |
---|---|---|
10 | (1) | (2) |
20 | (3) | (4) |
(5) | 1110 | (6) |
(7) | 101 | (8) |
(9) | (10) | 10 |
(11) | (12) | 1A |
10進数 | 2進数 | 16進数 |
---|---|---|
-10 | (1) | (2) |
(3) | 11111110 | (4) |
(5) | (6) | F1 |