no save
Assistance
Achat
News

Forum | programmation
nombre héxadécimal
nz_janvier, le dim. 29 août 2004 à 19:03:38
salut francy,

"c'est mal expliqué dans mon bouquin"

non, c'est tout simplement expliqué, mais t'as pas compris !

"à quoi sert un nombre hexadécimal plus qu'un nombre décimal. "

théoriquement à rien, puisque ce sont tous des nombres

dans la pratique il est plus simple de représenter et surtout de faire des calcul sur les nombres hexa

Il y a aussi marqué 'exprimé en base 16' : qu'est ce que ça veut dire concrètement...

prenons N = 2422 (en base 10)
= 2 x 1000 + 4 x 100 + 2 x 10 + 2
= 2 x 10^3 + 4 x 10^2 + 2 x 10 + 2

il faut 4 chiffres pour l ereprésenter
si chaque chiffre tient sur 1 octet (8 bits)
alors il faut au moin s32 bits effectifs pour le représenter

mais N = 2422
= 9 x 256 + 7 x 16 + 6
= 9 x 16^2 + 7 x 16 + 6
= 976 (en base 16, c'est à dire en hexadécimal)
il faut seulement 3 chiffres pour le représenter !!!
économie de 8 bits !!!
Précédentdavid
août 04
FrançoisR
août 04
Suivant
REPONSES
dedale82
août 04
david
août 04
nz_janvier
août 04
FrançoisR
août 04
Marden
août 04
Marden
août 04
blux
août 04
blux
août 04
robert
oct. 04
Version Web
Réalisé par RedShift
no save