Notice encodage des nombres et plus
Nombres en Binaire, Hexadécimal, Octal
Décimal | Hexadécimal | Binaire |
0 | 0 | 0000 |
1 | 1 | 0001 |
2 | 2 | 0010 |
3 | 3 | 0011 |
4 | 4 | 0100 |
5 | 5 | 0101 |
6 | 6 | 0110 |
7 | 7 | 0111 |
8 | 8 | 1000 |
9 | 9 | 1001 |
10 | A | 1010 |
11 | B | 1011 |
12 | C | 1100 |
13 | D | 1101 |
14 | E | 1110 |
15 | F | 1111 |
Puissances de 2 jusque à 16
valeur | 2^n | Binaire (16 bits) | Hexadécimal |
1 | 0 | 0000 0000 0000 0001 | 0001 |
2 | 1 | 0000 0000 0000 0010 | 0002 |
4 | 2 | 0000 0000 0000 0100 | 0004 |
8 | 3 | 0000 0000 0000 1000 | 0008 |
16 | 4 | 0000 0000 0001 0000 | 0010 |
32 | 5 | 0000 0000 0010 0000 | 0020 |
64 | 6 | 0000 0000 0100 0000 | 0040 |
124 | 7 | 0000 0000 1000 0000 | 0080 |
256 | 8 | 0000 0001 0000 0000 | 0100 |
512 | 9 | 0000 0010 0000 0000 | 0200 |
1024 | 10 | 0000 0100 0000 0000 | 0400 |
2048 | 11 | 0000 1000 0000 0000 | 0800 |
4096 | 12 | 0001 0000 0000 0000 | 1000 |
8192 | 13 | 0010 0000 0000 0000 | 2000 |
16384 | 14 | 0100 0000 0000 0000 | 4000 |
32768 | 16 | 1000 0000 0000 0000 | 8000 |
Nombres entiers signé: Encodage en complément à deux.
valeur | Binaire (4 bits) | Hexadécimal |
-8 | 1000 | 8 |
-7 | 1001 | 9 |
-6 | 1010 | A |
-5 | 1011 | B |
-4 | 1100 | C |
-3 | 1101 | D |
-2 | 1110 | E |
-1 | 1111 | F |
0 | 0000 | 0 |
1 | 0001 | 1 |
2 | 0010 | 2 |
3 | 0011 | 3 |
4 | 0100 | 4 |
5 | 0101 | 5 |
6 | 0110 | 6 |
7 | 0111 | 7 |
Nombres entiers non-signées: Encodage naturel
Complement à deux