Un transistor n'a que deux états codé par des 1 et des 0.
En binaire, la base 2 aura un nombre de symboles beaucoup plus important que en décimale, c'est-à-dire en base 10.
Il existe aussi deux autres bases :
- L'octale base 8
- L'hexadécimale base 16
Ce sont des systèmes de numération utilisant moins de symboles que le binaire.
Ces bases utilisent une numération de position , le poids d'un symbole dépend de sa position.

BASES & CONVERSIONS
Nous pouvons donc convertir un nombre décimal (base 10), en binaire (base 2).
En effet, il faut commencer par procéder à une suite de divisions euclidiennes par 2 au nombre décimal de départ. Continuer jusqu'a que le quotient soit égal à 0. Et pour finir, il faut relever les restes de la fin jusqu'au départ ce qui nous donne le nombre en binaire.
Nous avons pris l'exemple du nombre décimal suivant : 1319.
Son nombre binaire (base 2) relevé 10100100111.
Mais l'inverse est possible. Pour passer d'un nombre binaire en décimal il faut :
- Relever les chiffres binaires. Exemple : 10100100111.
- Multiplier chaque chiffre du langage binaire par 2 (car c'est la base 2)
- Et mettre à la puissance de sa position.
Cela donne donc ce calcul :
1 x 2^10 + 0 x 2^9 + 1 x 2^8 + 0 x 2^7 + 0 x 2^6 + 1 x 2^5 + 0 x 2^4 + 0 x 2^3 + 1 x 2^2 + 1 x 2^1 + 1 x 2^0