LES BASES ET LES CONVERSIONS



Attention !
Un transistor n'a que 2 états codés par des 1 ou des 0
En binaire le nombre de symbole sera beaucoup plus important qu'en décimal (ou base 10)
L'octal (ou base 8) et l'hexadécimal (ou base 16) sont des systèmes de numération utilisant moins de symbole que le binaire (ou base 2)
Ces 3 bases utilisent une énumération de position, le point d'un symbole dépend de sa position
Exemple de conversion:
1319 (10) = 1x10^3 + 3 x 10² + 1 x 10^1 + 9 x 10^0
- 1319 est du rang 3,2,1,0
- on effectue des division successives suivant la traduction qu'on veut faire (ici en binaire donc divisé par 2 à chaque fois) jusqu'à tomber sur 0
- on relève les restes en partant d'en bas et en remontant jusqu'au premier (ici on a donc 10100100111(2))
- on trouve le rang du résultat (ici 10,9,8,7,6,5,4,3,2,1,0)
- on multiplie chaque 1 et 0 par 2 puissance le numéro de rang qu'il est associé et on les additionne : 1*2^10+0*2^9+1*2^8+0*2^7+0*2^6+1*2^5+0*2^4+0*2^3+1*2^2+1*2^1+1*2^0=1319.