• Aucun résultat trouvé

Université Batna2 Le 12/10/2021 Faculté Technologie Département LMD ST Informatique1 1iere année

N/A
N/A
Protected

Academic year: 2022

Partager "Université Batna2 Le 12/10/2021 Faculté Technologie Département LMD ST Informatique1 1iere année"

Copied!
2
0
0

Texte intégral

(1)

Université Batna2 Le 12/10/2021 Faculté Technologie

Département LMD ST Informatique1 1iere année

TP1 SYSTEMES DE NUMERATION

Exercice1 : Soit le nombre décimal suivant x=(3145.75)10 ; l’écriture polynomiale de x est :

X= 5*100 + 4*101 + 1*102 + 3*103 + 7*10-1 + 5*10-2. L’écriture polynomiale d’un nombre y=(213.54) écrit dans une base quelconque a>5 est : y=3*a0 + 1*a1 + 2*a2 + 5*a-1 + 4*a-2 ; cette écriture permet de donner la valeur décimale de y (c.a.d sa valeur dans la base 10) .

Donner l’écriture polynomiale des nombres suivants puis déduire leurs valeurs décimales : B=(11110100.111)2 ; C=(245.25)8 ; D=(3200.12)4 ; E=(3200.12)16 .

Exercice2 : Quel est le code décimal correspondant à (1 1001 1000)2 , (1010 1010)2 , (110101001)2, , (1010.1001)2 , (1011. 0011)2?

Exercice3 :

Convertir en binaire (base 2) les nombres suivants: (12)10, (99)10, (421)10

,

(127.75)10

, (

214.45)10.

Exercice4 :

Compléter le tableau suivant en donnant l’écriture décimale des nombres (11)

n

et (111)

n

pour les différentes valeurs de la base n envisagées. Utiliser la représentation polynomiale.

n=2 n=4 n=8 n=16

(11)

n

(111)

n

Exercice5 :

Faire les conversions suivantes :

Base X à base 10 (231)4 = (……….)10 (1523)8 = (……….)10 (BAF F)16= (……….)10

( 22.01)4 = (……….)10 (152.44)8 = (……….)10 (10B.7)16= (……….)10

Base 10 à base X (53)10 = ( ……….)4 (142)10 = ( ……….)2 (253)10 = ( ……….)16

(148,8)10= ( ……….)16 (312.3)10= ( ……….)4 (7.875)10= ( ……….)8

Exercice6 : Effectuer les conversions suivantes en utilisant la base 2 comme base intermédiaire : a. (673)8 vers l’hexadécimal. (673)8=(………)2=(………)16

b. (E7C)16 vers l’octal.(E7C)16=(………)2=(………...)8

c. Ecrire les nombres suivants en quaternaire(4), octal(8), hexadécimal(16).

11001010110001101.0001 ; 111010011011.00111

(2)

Exercice7 :

Effectuer les transcodages suivants :

( 5 7 6)10 = ( ………. )DCB ( 9 9 )10 = ( ……….. )DCB ( 1000 0011 0110)DCB = ( ………. )10

Combien faut-il de bits pour représenter un nombre décimal de 5 chiffres dans le code DCB ? Exercice 8:

1-Donnez la représentation de (-34)10 en Complément à 2:

Sur 8 bits : (-34)10=(...)ca2

Sur 10 bits : (-34)10=(...)ca2

2-Peut-on représenter ce nombre en ca2 sur 6 bits (justifier votre réponse)?

Exercice 9:

1-Donner les 4 nombres entiers à la suite de (7FC)16

2-Soit le nombre décimal X= 4a5 + 2a3 + a + 5, tel que a est un entier (a>5). Exprimer X en base a.

3-Déterminer la base B sachant que (23)B = (100011)2 .expliquer.

Exercice 10

- Soit les codes : Y=(11001100)ca2 , T= (00101101)ca2 . Donner la valeur décimale de chaque code.

Références

Documents relatifs

CHAP N5 Fiche D’Exercices N°3 : valeurs approchées et arrondis d’un nombre1.

[r]

[r]

[r]

On voit donc que presque toute la masse d'un atome est concentrée en un noyau central et que, loin sur la périphérie, se trouve un cortège qui est fait de particules de

Pour étudier sa nature, on peut donc utiliser le critère de D’Alembert.. Pour étudier sa nature, on peut donc utiliser le

[r]

Ecrire un programme Pascal qui permet de convertir et d'afficher en octets, kilo octets, méga octets et giga octets un nombre donné en bits.