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

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

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






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Des chercheurs qui cherchent on en trouve, des chercheurs qui trouvent, on en cherche !"   Charles de Gaulle