.
Comment convertir du binaire en décimal ?
.
Pour convertir du binaire en décimal, on commence par la droite de la chaine binaire en allant vers la gauche et à chaque bit on associe la valeure 2^(numéro du bit), le premier bit étant le bit numéro 0.
A Noter:
2^0 = 1
2^1 = 2
2^2 = 2 x 2 (2 fois)
2^3 = 2 x 2 x 2 (3 fois)
.
Par exemple: 1 1 0 0 1 0 1 1
<------------------------------------------
Puissance de 2: 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
Valeure: 128 64 32 16 8 4 2 1
.
Le nombre décimal est la somme de la valeure de chaque bit multiplié par sa puissance de 2 correspondante.
.
Pour l'exemple ci-dessus:
Résultat = 1 x 1 + 1 x 2 + 0 x 4 + 1 x 8 + 0 x 16 + 0 x 32 + 1 x 64 + 1 x 128 = 203
.
La valeure minimum est si tous les bits sont "0" ce qui donne "0" en décimal et la valeure maximum pour 8 bits (un octet) est si tous les bits sont "1" ce qui donne "255" en décimal.
.
Pour une chaine binaire de n bits, la valeure maximum est (2^n)-1. Par exemple pour un word (2 octets), le maximum est 2^16-1=65535
.
.
.
Copyright (c) 2002 - Guillaume Péan
www.shunsoft.net