Numeration
Numeration
Numeration
{0,1,2,3,4,5,6,7,8,9}
système hexadécimal : b = 16, composé de 16 symboles :
{0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}
Par exemple, on peut écrire le même nombre dans les 3 bases citées :
92
(10) = 9.10 + 2.10
1 0
Nombre en 42 2 Base
base décimale
21 2
0 10 2
Rest 1 5 2
e
0 2 2
1 1 2
Sens de 0 0
lecture du
résultat 1
(101010)
Numération et codage – Changements de bases
Que vaut le nombre 0101001 (codé en binaire) en
décimal.
0101001(2) = 1 + 0 + 0 + 8 + 0 + 32 + 0
0101001(2) = 41
Numération et codage – Changements de bases
Le code hexadécimal est composé de 16 symboles
{0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F} et correspond à une contraction
d’un nombre binaire par quartet.
On peut par exemple écrire le nombre précédent :
1011100(2) = 0101 1100(2) = 5C(16)
0101 1100
5C(16)
Numération et codage – Changements de bases
N(10) B
92 16
5 16
Rest
e 12 0
5
Sens de
12 en hexadécimal est
lecture du
représenté par la lettre
C (10 par A, 11 par B, résultat
… 15 par F) (5C)
Numération et codage – Changements de bases
Donner le nombre 42 (codé en décimal) en hexadécimal.
Nombre en 42 16 Base
base décimale
2 16
10 0
Rest 2
e
Sens de
lecture du
résultat
(2A)
3C(16) = 12 + 48
3C(2) = 60
Numération et codage – Les différents codes
Pour représenter un nombre (ou des caractères) on utilise différents
symboles dont l’ensemble est appelé un code.
On alors une correspondance entre les symboles et la grandeur
représentée (on peut par exemple utiliser un tableau ou une table de
correspondance).
On peut par exemple citer le code Morse, les codes EAN (codes barres), le
code ASCII, …
Il existe principalement deux types de codes :
les codes pondérés : chaque symbole correspond à un poids (code
542(10)