Ecole Nationale Polytechnique d’Oran Classes Préparatoires Sciences Techniques, Module Informatique
Fiche TD n°1 : Système de numération Exercice 01 : 1. 2. 3. 4. 5.
Convertir le nombre décimal 255 en binaire. Convertir le nombre binaire 10011001 en décimal. Donner les 3 nombres à la suite de (626)8 Convertir (146)10 en binaire en passant par l’octal. Convertir (3117)10 en binaire en passant par l’hexadécimal.
6. Convertir le nombre hexadécimal 8A en binaire. 7. Convertir le nombre binaire 10011110 en hexadécimal. 8. Effectuer les conversions suivantes en utilisant la base 2 comme base intermédiaire : (673.6)8 vers hexadécimal. (E7C.B)16 vers l’octal. Exercice 02 : a) Ecrire chaque valeur suivante dans la notation en complément à 2 sur bits : +13, -9, +3, -3. b) Trouver l’équivalent décimal des nombres signés : 01100 ; 11010 ; 10001. c) Quel est l’intervalle des valeurs décimales signées que l’on peut représenter sur 12 bits. Exercice 03 : 1. On considère le nombre à virgule : 73,55 (base 10) a. Ecrire ce nombre en binaire en virgule fixe. b. Ecrire ce nombre en binaire en virgule flottante, en simple précision sur (32 bits). 2. Quelle est la valeur décimale des représentations binaires suivantes : a. 110000010 11110110000000000000000 b. 010000001 11100000000000000000000