La notation en complément à 2 EPAI Fribourg - Hervé Page
Notation en complément à 2 Principe 000 001 010 011 100 101 110 111 6 5 4 3 2 1 7 Code binaire naturel -22 21 20 22 21 20 1 2 3 4 5 6 7 1 1 2 3 -4 -3 -2 -1 1 2 3 -4 -3 -2 -1 Les nombres positifs commencent par un 0 Les nombres négatifs commencent par un 1 000 001 010 011 100 101 110 111 Code binaire en complément à 2
Notation en complément à 2 (exemple sur 8 bits) 27 26 25 24 23 22 21 En binaire naturel: Nombre de possibilités: 255 256 Plus grande valeur: 11111111 = 255 28 = 256 27 26 25 24 23 22 21 20 28 = 256 Nombre de possibilités: En binaire complément à 2: 256 127 -128 Plus grande valeur positive: 01111111 = 127 Plus grande valeur négative: 10000000 = -128 -27 26 25 24 23 22 21 20
Notation en complément à 2 (exemple sur 8 bits) -27 26 25 24 23 22 21 20 Code binaire en complément à 2 Convertir un nombre en complément à 2 Les nombres positifs s’écrivent comme en binaire naturel. Ils commencent par 0. Ce nombre binaire correspond à +77 1 Par contre, si je veux écrire le nombre -77 1 On commence par écrire le nombre 77 1 On en fait le complément à 1 (inverser les bits) + 1 On additionne 1 au complément à 1 1 On obtient la représentation de -77 en complément à 2 ( Contrôle: 1 x -27 + 1 x 25 + 1 x 24 + 1 x 21+ 1 x 20 = -128 + 32 + 16 + 2 + 1 = -77 )