0% ont trouvé ce document utile (0 vote)
41 vues6 pages

Systeme de Numeration

Transféré par

josephthedgycarlos05
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
41 vues6 pages

Systeme de Numeration

Transféré par

josephthedgycarlos05
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Système de Numération : Historique et Définition

Un système de numération est un ensemble de règles et de symboles permettant de représenter des


nombres. Chaque système utilise une base, qui détermine le nombre de symboles disponibles et les
valeurs des positions des chiffres. Les systèmes de numération sont essentiels dans le développement des
mathématiques et de la comptabilité, et ils varient selon les cultures et les époques.
Historique
1. Origines Primitives :
- Les premiers systèmes de numération remontent à des milliers d'années. Les sociétés anciennes
utilisaient des méthodes rudimentaires, comme des pierres ou des bâtons pour compter.
- Le système tally (coupures ou entailles) est l'un des plus anciens, servant à garder des comptes.
2. Systèmes de Numération Égyptien et Babylonien :
- Les Égyptiens utilisaient un système décimal avec des symboles pour chaque puissance de 10. Ils
avaient des hiéroglyphes spécifiques pour 1, 10, 100, etc.
- Les Babyloniens ont développé un système sexagésimal (base 60), qui est encore utilisé aujourd'hui
pour mesurer le temps et les angles.

3. Système Décimal :
- Le système décimal, basé sur 10, est devenu dominant grâce aux contributions des mathématiciens
indiens et arabes. Le concept de zéro, essentiel pour la numération, a été introduit par les Indiens et a été
largement diffusé par les Arabes.
4 .Système Binaire
- Le système binaire (base 2) a été formalisé au XVIIe siècle par Gottfried Wilhelm Leibniz. Il est
fondamental pour l'informatique moderne, car il correspond aux états ON/OFF des circuits électroniques.

3. Base Octale (Base 8)

• Symboles utilisés : 0, 1, 2, 3, 4, 5, 6, 7
• Description : Basé sur 8 symboles, chaque position représente une puissance de 8.
Utilisé dans certains domaines informatiques.

4. Base Hexadécimale (Base 16)

• Symboles utilisés : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
• Description : Ce système utilise 16 symboles, où A à F représentent respectivement 10 à
15. Il est couramment utilisé en programmation.

Conclusion
Les systèmes de numération ont évolué au fil du temps, reflétant les besoins et les connaissances des
sociétés. Aujourd'hui, le système décimal reste le plus utilisé dans la vie quotidienne, tandis que les
systèmes binaire, octal et hexadécimal sont essentiels dans le domaine de l'informatique. Les avancées
dans ces systèmes ont permis de développer des outils mathématiques et technologiques qui continuent
d'impacter nos vies.

Conversion entre les Bases


La conversion entre différents systèmes de numération peut se faire de plusieurs manières. Voici les
méthodes les plus courantes pour convertir entre la base décimale, binaire, octale et hexadécimale.
1. Conversion de la Base Décimale à une Autre Base
Méthode générale :
Pour convertir un nombre décimal (base 10) en une autre base (n), on utilise la méthode de la division
successive.
Étapes :
1. Diviser le nombre décimal par la base souhaitée (n).
2. Noter le reste.
3. Continuer à diviser le quotient obtenu par la base (n) jusqu'à ce que le quotient soit 0.
4. Le nombre dans la nouvelle base est constitué des restes lus de bas en haut.

Exemple : Convertir 156 en binaire (base 2)


- 156 ÷ 2 = 78, reste 0
- 78 ÷ 2 = 39, reste 0
- 39 ÷ 2 = 19, reste 1
- 19 ÷ 2 = 9, reste 1
- 9 ÷ 2 = 4, reste 1
- 4 ÷ 2 = 2, reste 0
- 2 ÷ 2 = 1, reste 0
- 1 ÷ 2 = 0, reste 1

En lisant les restes de bas en haut, on obtient : 10011100.

2. Conversion d’une Autre Base à la Base Décimale


Méthode :
Pour convertir un nombre d'une base (b) à la base décimale, on multiplie chaque chiffre par la puissance
de la base correspondant à sa position.

Étapes :
1. Écrire le nombre en fonction de ses chiffres et de sa base.
2. Multiplier chaque chiffre par sa puissance de la base (la position commence à 0 de droite à gauche).
3. Additionner les résultats.

Exemple : Convertir 1011 (binaire) en décimal


- 1x 23 + 0x22 + 1x21 + 1x20
- 1x8 + 0x4 + 1x2 + 1x1 = 8 + 0 + 2 + 1 = 11

3. Conversion entre Bases Non Décimales


A. De Binaire à Octal :
1. Regrouper les chiffres binaires par paquets de 3 (de droite à gauche).
2. Convertir chaque groupe en son équivalent octal.

Exemple : Convertir 110101 (binaire) en octal


- Regroupement : 110101 → 110 101
- Conversion : 110 → 6, 101 → 5
- Résultat : 65 (octal)

B. De Binaire à Hexadécimal :
1. Regrouper les chiffres binaires par paquets de 4 (de droite à gauche).
2. Convertir chaque groupe en son équivalent hexadécimal.

Exemple : Convertir 101110 (binaire) en hexadécimal.


- Regroupement : 101110 → 0010 1110
- Conversion : 0010 → 2, 1110 → E
- Résultat : 2E (hexadécimal)

C. De l’Octal à Binaire :
- Convertir chaque chiffre octal en son équivalent binaire (3 bits).

D. De l’Hexadécimal à Binaire :
- Convertir chaque chiffre hexadécimal en son équivalent binaire (4 bits).

Résumé des Conversions


- Base Décimale → Autre Base : Division successive et lecture des restes.
Autre Base → Base Décimale : Somme des produits des chiffres par leur puissance de la base.
- Conversions entre Binaire, Octal et Hexadécimal : Regroupement et conversion directe.
Ces méthodes de conversion sont fondamentales dans le domaine de l'informatique et des mathématiques,
permettant de manipuler facilement les différents systèmes de numération selon les besoins.
4. Bit

Définition :
Un bit (abréviation de "binary digit") est l'unité de base de l'information en informatique. Un bit
peut prendre l'une des deux valeurs : 0 ou 1. Les bits sont utilisés pour représenter des données
dans les ordinateurs, et des combinaisons de bits permettent de créer des valeurs plus complexes.

5. Byte

Définition :
Un byte est un groupe de 8 bits. Il est souvent utilisé comme unité de base pour mesurer la taille
des fichiers et la capacité de stockage en informatique. Un byte peut représenter 256 valeurs
différentes (de 0 à 255) et est couramment utilisé pour stocker un caractère dans des systèmes de
codage comme ASCII.

Ces concepts sont fondamentaux dans le domaine de l'informatique et des télécommunications,


permettant la représentation, le stockage et la transmission des données.

1. Codage
Définition :
Le codage dans ce contexte fait référence au passage d’un nombre exprimé en base décimale (base 10) à
une autre base différente de 10 (par exemple, base binaire, octale ou hexadécimale). Cela implique de
convertir le nombre en utilisant les règles spécifiques de la base cible.

Exemple :
Convertir le nombre décimal 25 en binaire :
- 25 ÷ 2 = 12, reste 1
- 12 ÷ 2 = 6, reste 0
- 6 ÷ 2 = 3, reste 0
- 3 ÷ 2 = 1, reste 1
- 1 ÷ 2 = 0, reste 1

En lisant les restes de bas en haut, on obtient : 11001 (en binaire).


2. Décodage
Définition :
Le décodage est l'opération inverse du codage. Il consiste à convertir un nombre exprimé dans une base
différente (autre que 10) en sa représentation en base décimale (base 10).

Exemple :
Convertir le nombre binaire **11001** en décimal :
- 1x24 + 1x23 + 0 x22 + 0x21 + 1x20
- 16 + 8 + 0 + 0 + 1 = 25(en décimal).

3. Transcodage
Définition :
Le transcodage est le processus de conversion d'un nombre d'une base différente de la base 10 à une autre
base différente de la base 10. Cela nécessite d'abord de décoder le nombre en base décimale, puis de le
recoder dans la nouvelle base.

Exemple :
Convertir le nombre hexadécimal 1A (base 16) en octal (base 8) :
1. Décodage de 1A en décimal
- 1x161 + Ax160 = 1 x16 + 10 x1 = 26 (en décimal).

2. Codage de 26 en octal :
- 26 ÷ 8 = 3, reste 2
- 3 ÷ 8 = 0, reste 3
En lisant les restes de bas en haut, on obtient : 32 (en octal).
Ces définitions permettent de comprendre comment les nombres peuvent être manipulés entre différentes
bases, facilitant ainsi leur utilisation dans divers contextes mathématiques et informatiques.

Vous aimerez peut-être aussi