toolbin_

Calculateur binaire : opérations bit à bit

Effectuez des opérations bit à bit (AND, OR, XOR, NOT, décalages) sur deux nombres, dans le navigateur.

Décimal : 8
Hexadécimal : 0x8
Binaire : 0b1000

Opérations sur entiers 32 bits (JavaScript). Accepte les préfixes 0x (hexa) et 0b (binaire).

🔒 100 % côté client — aucune donnée envoyée

Effectuez des opérations bit à bit (AND, OR, XOR, NOT, décalages) sur deux nombres et visualisez le résultat en binaire, décimal et hexadécimal. Parfait pour comprendre les masques de bits et le low-level. Les calculs restent 100% dans votre navigateur, aucune donnée envoyée.

À quoi ça sert ?

  • Tester un masque de bits avec l'opérateur AND
  • Combiner des drapeaux (flags) avec l'opérateur OR
  • Vérifier le résultat d'un décalage à gauche ou à droite
  • Comprendre le comportement du XOR pour un algorithme de chiffrement simple

FAQ

À quoi sert l'opération AND bit à bit ?

Le AND ne conserve un bit à 1 que si les deux bits comparés valent 1. Il est très utilisé pour appliquer un masque et isoler certains bits d'une valeur.

Quelle différence entre décalage arithmétique et logique ?

Un décalage logique insère toujours des zéros, tandis qu'un décalage arithmétique à droite conserve le bit de signe pour préserver les nombres négatifs.

Comment fonctionne le XOR sur deux nombres ?

Le XOR met un bit à 1 uniquement lorsque les deux bits comparés sont différents. Appliquer deux fois le même XOR restitue la valeur d'origine.