La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

la conversion des nombres décimaux

Présentations similaires


Présentation au sujet: "la conversion des nombres décimaux"— Transcription de la présentation:

1 la conversion des nombres décimaux
Chapitre 3-bis la conversion des nombres décimaux

2 Chapitre 3-bis : La conversion des nombres décimaux
1 - Généralisation 1.1 - Convertir d'un base 2n vers la base 10 1.2 - Convertir de la base 10 vers une base 2n 1.3 - Convertir d'une Base 2n vers une autre Base 2p

3 1 A 8 B A Exemple (1A8,BA)16  (?)10 Somme (nombre * Baserang)
1.1 - Convertir d'une Base « 2n » vers la Base 10 Somme (nombre * Baserang) Bonne nouvelle, on utilise la même formule : Mauvaise nouvelle, Faut se cogner les rangs négatifs : Premières puissances de 16 0, -2 0,062.5 -1 1 256 2 65.536 3 16n n Exemple (1A8,BA)16  (?)10 1 A B A Rang 2 1 ? -1 -2 ? Poids Valeur 1*162 A*161 8*160 B*16-1 A*16-2 Somme (1*256) + (A*16) + (8*1) + (B*0,062.5) + (A*0, ) Somme bis (1*256) + (10*16) + (8*1) + (11*0,062.5) + (10*0, ) Résultat , , = 424, ( )10

4 1.2 - Convertir de la base 10 vers une base « 2n »
On vas traiter séparément la partie entière et la partie décimale Pour la partie entière, ma méthode est, et reste : Divisions successives par la base cible Exemple (647,82)10  (?)8 Partie entière : (647)10 Partie décimale : (0,82)10 ? 6 4 7 ? 8 On traite la partie entière selon la méthode « classique » ? -6 4 7 8 8 7 10 8 2 1 8 1 Stop ! Réponse (partie entière) : (1.207)8

5 ... On traite maintenant la partie décimale ...
1.2 - Convertir de la base 10 vers une base « 2n » On traite maintenant la partie décimale ... Selon la méthode des Multiplications successives par la base cible Réponse (partie entière) : (1.207)8 Partie décimale : (0,82)10 0, * = 6, 5 6 0,56 * = ??? A vous de chercher ! 4, 4 8 0,48 * = 3, 8 4 ... On s'arrête quand on tombe juste (partie décimale = 0) ou quand on à atteint la précision souhaitée 0, Par défaut 3 chiffres après la virgule. * 6 6 , 1 4 5 6 Réponse : (1.207, )8 6 4 3

6 Exemple (B5C,4E)16  (?)8 Résultat : (5.534,234)8
1.3 - Convertir d'une base «2n» vers une autre base «2p» On traite les deux parties ensemble, selon une légère variation : Exemple (B5C,4E)16  (?)8 Étape 1 : Rien de nouveau; on groupe par 4 (rappel Hexadécimal = base 16 et 16 = 24) B C , E 1011 0101 1100 , 0100 1110 Étape 2 : On groupe par 3 (rappel Octal = base 8 et 8 = 23) En partant de la virgule (A gauche pour les entiers, à droite pour les décimaux) 1 1 1 1 1 1 1 1 1 1 1 , 5 5 3 4 , 2 3 4 Résultat : (5.534,234)8


Télécharger ppt "la conversion des nombres décimaux"

Présentations similaires


Annonces Google