À retenir
- C'est le bit le plus à droite d'un nombre binaire.
- Il représente la valeur 1 s'il est activé, ou 0 s'il est éteint.
- Sa modification n'entraîne qu'un changement minimal de la valeur globale.
Le bit de poids faible est le chiffre situé à l'extrémité droite d'une suite binaire. C'est lui qui a la plus petite influence sur la valeur totale du nombre, un peu comme le chiffre des unités (le 4 dans 154) dans notre système décimal classique.
Étymologie
Il s'agit d'une traduction de l'anglais Least Significant Bit (souvent abrégé LSB). Le terme « poids » illustre l'importance mathématique de la position du bit : plus il est à droite, plus son « poids » (sa puissance de 2) est faible.
Exemples d'usage
- Dans le nombre binaire
1011, le bit de poids faible est le1situé tout à droite. - Si vous avez
1100(12 en décimal) et que vous changez son bit de poids faible, vous obtenez1101(13 en décimal). La valeur totale n'augmente que de 1.
Cas d'usage
On l'utilise principalement pour déterminer si un nombre est pair ou impair (s'il vaut 0, le nombre est pair). Il sert aussi en stéganographie pour dissimuler des données dans des images : changer ce bit modifie si peu la couleur qu'un humain ne voit aucune différence.
Bonnes pratiques
Faites attention à l'ordre de lecture des données (appelé endianness). Certains systèmes lisent les octets en commençant par le poids faible, d'autres par le poids fort, ce qui peut causer des erreurs d'interprétation si l'on ne précise pas le format utilisé.
Synonymes
Antonymes
Conseil
Pour bien débuter, visualisez toujours une suite binaire comme une balance : le bit de poids faible est le petit curseur de précision tout à droite, tandis que le bit de poids fort est le gros contrepoids à gauche.
Questions fréquentes
Comment savoir si un nombre binaire est pair ?
Il suffit de regarder son bit de poids faible : s'il est égal à 0, le nombre est pair. S'il est égal à 1, il est impair.
Quelle est la différence avec le MSB ?
Le MSB (bit de poids fort) est à l'opposé, tout à gauche, et c'est celui qui a la plus grande valeur dans le nombre.