Binaire
Le binaire (ou système en base 2) est un système numérique qui n’utilise que deux chiffres : 0 et 1. Les ordinateurs fonctionnent en binaire, ce qui signifie qu’ils stockent des données et effectuent des calculs en utilisant uniquement des zéros et des uns.
Un seul chiffre binaire peut représenter uniquement Vrai (1) ou Faux (0) dans la logique booléenne. Cependant, plusieurs chiffres binaires peuvent être utilisés pour représenter de grands nombres et effectuer des fonctions complexes. En fait, tout entier peut être représenté en binaire.
Voici une liste de plusieurs nombres décimaux (ou « en base 10 ») représentés en binaire.
| Décimal | Binaire | Calcul en base 2 |
|---|---|---|
| 0 | 0 | s.o. |
| 1 | 1 | 20 |
| 2 | 10 | 21 |
| 3 | 11 | 21 + 20 |
| 4 | 100 | 22 |
| 5 | 101 | 22+ 20 |
| 6 | 110 | 22 + 21 |
| 7 | 111 | 22 + 21 + 20 |
| 8 | 1000 | 23 |
| 9 | 1001 | 23 + 20 |
| 10 | 1010 | 23 + 21 |
| 64 | 1000000 | 26 |
| 256 | 100000000 | 28 |
| 1024 | 10000000000 | 210 |
Un bit contient une seule valeur binaire : soit 0, soit 1. Un octet contient huit bits, ce qui signifie qu’il peut avoir 256 (28) valeurs différentes. Ces valeurs peuvent servir à représenter différents caractères dans un document texte, les valeurs RVB d’un pixel dans un fichier image, ou de nombreux autres types de données.
Les fichiers volumineux peuvent contenir plusieurs milliers d’octets ou plusieurs (mégaoctets) de données binaires. Une application volumineuse peut utiliser plusieurs milliers de mégaoctets de données. Quelle que soit la taille d’un fichier ou d’un programme, à son niveau le plus élémentaire, il s’agit simplement d’un ensemble de chiffres binaires pouvant être lus par le processeur d’un ordinateur.
NOTE: Le terme « binaire » peut également servir à décrire un programme logiciel compilé. Une fois qu’un programme a été compilé, il contient des données binaires appelées « code machine », qui peuvent être exécutées par le CPU d’un ordinateur. Dans ce cas, « binaire » est utilisé par opposition aux fichiers texte de code source qui ont servi à créer l’application.
Testez vos connaissances