0% ont trouvé ce document utile (0 vote)
6 vues3 pages

Changements de Base et Opérations Arithmétiques

Le document présente un TD sur les changements de base et les opérations arithmétiques dans différentes bases numériques. Il comprend des exercices de conversion, d'addition, de soustraction, de multiplication et de division, ainsi que des exercices supplémentaires pour identifier des bases manquantes et corriger des erreurs. L'ensemble vise à renforcer les compétences en numération et en calcul dans divers systèmes de numération.

Transféré par

sow81560
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)
6 vues3 pages

Changements de Base et Opérations Arithmétiques

Le document présente un TD sur les changements de base et les opérations arithmétiques dans différentes bases numériques. Il comprend des exercices de conversion, d'addition, de soustraction, de multiplication et de division, ainsi que des exercices supplémentaires pour identifier des bases manquantes et corriger des erreurs. L'ensemble vise à renforcer les compétences en numération et en calcul dans divers systèmes de numération.

Transféré par

sow81560
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

TD 1 : Changements de Base & Opérations arithmétiques

L1 GL-RI-CS-IAGE

2024-12-16

• Auteur : Mamadou Moustapha DIALLO

• Email : [Link]@[Link]
• Année : 2024 - 2025
• Tel : +221 77 193 52 60

• GitHub
• LinkedIn

Figure 1: Institut Supérieur Informatique de Keur Massar

1
NUMERATION : CHANGEMENTS DE BASE

1. Donner le rang et le poids de chaque chiffre et convertir ces nombres en décimal


(6432)7 ; (1B7F )12 ; (1011011011)2 ; (21033)4 ; (2745)8 ; (B9F 2)16 ; (10F C4)16
2. Convertir les nombres ci-dessous (en base 10) dans les bases indiquées
1579 en base 2 ; 34567 en base 8 ; 98765 en base 16 ; 10234 en base 5 ; 2048 en base 3
3. Conversion rapide vers une base 2k
(F E3A)16 → 2 ; (DC91)16 → 2 ; (73457)8 → 2 ; (B7F 2)16 → 8 ;
(101111001010011)2 → 16 ; (1111001101110001)2 → 8
4. Déterminer la base b pour que les égalités ci-dessous soient vraies
(132)b = (30)10 ; (A04)b = (1444)10 ; (2A)16 = (36)b ;

5. Déterminer les plus petites bases possibles (a et b) pour que les égalités ci-dessous soient
vraies
(101)a = (401)b ; (101)b = (10001)b ; (12)a = (1002)b
6. Convertir les nombres suivants en décimal
(101101, 0111)2 ; (7654, 73)8 ; (1F A9, C2)16 ; (432, 1043)5

7. Convertir les nombres ci-dessous dans les bases indiquées


(123, 75)10 en base 2 (8 chiffres après la virgule) ;
(65, 432)10 en base 8 (5 chiffres après la virgule) ;
(98, 76)10 en base 16 (4 chiffres après la virgule) ;
(1101101101, 0110101)2 en base 16 ;
(10111110101, 111010)2 en base 8

OPERATIONS EN DIFFERENTES BASES

1. Effectuer les additions suivantes


• 11010101 + 10111010 + 11100011 + 10011101 (binaire)

• 5471 + 3265 + 7324 (octal)

• F 3A5 + B9D4 + 7AC2 (hexadécimal)


2. Effectuer les soustractions suivantes
• 1110110110 − 1010101011 (binaire)

• 7543 − 6327 (octal)

• 1F A3D − E9C7 (hexadécimal)

• 110110101011 − 101101011011 (binaire)


3. Effectuer les multiplications suivantes
• 101101 × 11101 (binaire)

• 2467 × 1345 (octal)

2
• B7C × F 3 (hexadécimal)

• 1101 × 10011 × 111 (binaire)


4. Effectuer les divisions suivantes
• 101101101 ÷ 1101 (binaire, 5 chiffres après la virgule)

• 765432 ÷ 473 (octal, 4 chiffres après la virgule)

• F 34B ÷ 7A (hexadécimal, 4 chiffres après la virgule)

• 1101101011101 ÷ 10111 (binaire, 6 chiffres après la virgule)


5. Combien peut-on écrire de nombres différents sur :
• 4 bits

• 5 bits

• 8 bits

• n bits
Indice : Utiliser la formule 2n .

EXERCICES SUPPLEMENTAIRES

1. Identifier la base manquante :


• Trouver b tel que (2B3)b = (1234)10 .

• Trouver b tel que (A23)b = (987)10 .


2. Erreurs dans les opérations :
• Corrigez les erreurs suivantes :
11011 + 1011 = 11111 (binaire) ;
3F 2 + A7D = 1C1F (hexadécimal).
3. Problèmes combinés :
• Effectuer la multiplication suivante : (2A3)16 × (457)8 , puis convertir le résultat en base 2.

• Effectuer la division suivante : (1110101010111)2 ÷ (3C)16 .

Bonne Révision !

Vous aimerez peut-être aussi