Largeur de bits
DEC
HEX 0x
OCT 0o
BIN 0b
7
6
5
4
3
2
1
0
ASCII'A'|U+0041

Qu'est-ce que la conversion de base numérique ?

La conversion de base numérique transforme un nombre d'un système de numération positionnel à un autre. Les ordinateurs utilisent le binaire (base 2), tandis que les humains travaillent généralement en décimal (base 10). L'hexadécimal (base 16) et l'octal (base 8) offrent des représentations compactes des données binaires, couramment utilisées dans le débogage, les protocoles réseau, les codes couleur et les permissions de fichiers.

Complément à deux

Le complément à deux est la méthode standard pour représenter les entiers signés en binaire. Le bit de poids fort (MSB) sert de bit de signe : 0 pour positif, 1 pour négatif. Pour obtenir la valeur négative, inversez tous les bits et ajoutez 1. Par exemple, en mode 8 bits, -1 est représenté par 11111111 (0xFF).

Référence des bases (0-15)
DÉCHEXOCTBIN
000000000
101010001
202020010
303030011
404040100
505050101
606060110
707070111
808101000
909111001
100A121010
110B131011
120C141100
130D151101
140E161110
150F171111