Previous Up Next

6.4.2  Distance de Hamming bit à bit : hamdist

La distance de Hamming bit à bit est la somme des valeurs absolues des différences bit à bit des 2 nombres c’est-à-dire le nombre de bits différents.
On tape :

hamdist(0x12,0x38)

ou on tape

hamdist(18,56)

On obtient :

3

en effet :
18 s’écrit 0x12 en base 16 et 0b010010 en base 2,
56 s’écrit 0x38 en base 16 et 0b111000 en base 2,
hamdist(18,56) vaut 1+0+1+0+1+0 et donc vaut 3.


Previous Up Next