Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
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
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.