Pour décoder 010101001, on considère les chiffres de droite à gauche
le 1 de droite correspond à 1 * 2 à la puissance 0 donc 1*1
le 0 suivant 0 * 2 1 0*2
le 0 suivant 0 * 2 2 0*4
le 1 1 * 2 3 1*8
le 0 0 * 2 4 0*16
le 1 1 * 2 5 1*32
le 0 0 * 2 6 0*64
le 1 1 * 2 7 1*128
le zéro de gauche vaut 0 * 256 donc 0
Au total, on trouve 1 + 8 + 32 + 128 = 169 décimal
La réprésentation binaire de 169 est donc 10101001.
Pour faire le calcul dans l'autre sens, on divise le nombre par deux jusqu'à épuisement. Le reste donne le poids de la puissance de 2.
169 = 84 * 2 + 1 d'où le 1 final
84 = 42 * 2 + 0 0 suivant (à rebours)
42 = 21 * 2 + 0 etc, etc....