Le Binaire

I/ Nombres entiers

1) 0 et 1

En informatique on utilise deux niveaux notés 0 et 1. D'où le mot binaire.

binary digit se résume en bit. 4 bits forment un quartet. 8 bits forment un octet.

Il y a 24=16 quartets possibles. Chaque quartet est donc représenté par un chiffre hexadécimal. Il y a 28=256 octets possibles. Ils vont de 00000000 (ou 00 en hexadécimal) soit zéro, à 11111111 (ou ff en hexadécimal), soit 255.

2) Booléens

George Boole note par 0 la valeur False et par 1 la valeur True.

a) Négation

booléen False True
négation True False

b) Conjonction

and False True
False False False
True False True

c) Disjonction

or False True
False False True
True True True

II/ Entiers naturels

1) Quartets

8 4 2 1
Le quartet représenté est 0. En binaire il s'écrit 0 et en hexadécimal il s'écrit 0.

2) Octets

Un octet est composé de 8 bits donc 2 quartets. Il suffit donc de 2 chiffres hexadécimaux pour représenter un octet.

3) En Python