WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Structure de l'information digitale. Cas de conversion des nombres, des chaà®nes de caractères ainsi que des caractères spéciaux en code ascii ou dans une base donnée en vb6.0

( Télécharger le fichier original )
par Eric BIRINGANINE BYUMANINE
Université catholique de Bukavu RDC - Graduat en sciences de l'informatique 2012
  

précédent sommaire suivant

Extinction Rebellion

1.3.9 Conversion du système octal en hexadécimal

Pour convertir un nombre octal en base seize (16) qui est l'hexadécimal, la règle est

la suivante :

- on réduit le code en système décimal ;

- on divise le décimal par 16.

Exemple :

Convertir 858 en hexadécimal

- (8*81) + (5*80)=64+5=69(10) en hexadécimal

- 69 16

5 4

Lecture du résultat en remontant Nous avons donc 858 = 4516

1.3.10 Conversion du système hexadécimal en binaire [DEV2007]

Pour convertir un nombre hexadécimal en base deux (2) qui est le binaire, la règle est

la suivante :

- convertir chaque code hexadécimal en binaire ;

- groupement du binaire par 4.

Exemple :

Convertir 1EFD(16) en binaire

- 1=1 E=14=1110 F=15=1111 D=13=1101

- 0001 1110 1111 1101

- 1EFD16= 00011110111111012

Hexadécimal ( 1 E F D)16

Binaire ( 0001 1110 1111 1101 )2

1.3.11 Conversion du système hexadécimal en décimal

Pour convertir un nombre hexadécimal en base dix (10) qui est le décimal, la règle est

la suivante :

- on multiplie chaque code par 16 exposant sa position ;

- on trouve la somme des produits.

Exemple :

Convertir 21A0F16 en décimal

(F*160)+ (0*161)+(A*162)+(1*163)+(2*164)=15+0+2560+4096+131072=137743

Donc 21A0F16=137743 10

1.3.12 Conversion du système hexadécimal en octal

Pour convertir un nombre hexadécimal en base huit (8) qui est l'octal, la règle est la suivante : - on converti l'hexadécimal binaire ;

12

- on converti ce binaire en octal (voir 1.3.5). Exemple :

Convertir 1AF16 en octal

a.

0001

1010 1111

 

b.

000

(0*20) + (0*21)

+ (0*22)=0

 
 

110

(0*20) + (1*21)

+ (1*22)=6

 

101

(1*20) + (0*21)

+ (1*22)=5

 

111

(1*20) + (1*21)

+ (1*22)=7

Binaire (000 110 101 111)2

Octal ( 0 6 5 7 )8

Nous certifions que 1AF16=6578

précédent sommaire suivant






Extinction Rebellion





Changeons ce systeme injuste, Soyez votre propre syndic





"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry