🧰 UtlKit

Calculatrice Bit à Bit

Effectuez des opérations bit à bit sur deux nombres. Prend en charge les entrées décimale et hex (0x).

Entrez deux nombres pour effectuer des opérations bit à bit.

🐛

Signaler un Problème

Vous avez trouvé un bug ou avez une suggestion ? Aidez-nous à améliorer cet outil.

📊 Résumé des Données (rempli automatiquement)

Outil: bitwise-calculator · /tools/bitwise-calculator/

op: and

Qu'est-ce que cet outil ?

La Calculatrice Bit à Bit effectue des opérations binaires sur des valeurs entières, notamment AND, OR, XOR, NOT, décalage vers la gauche et décalage vers la droite. Les opérations bit à bit manipulent des bits individuels et sont fondamentales en programmation bas niveau, dans les protocoles réseau, la cryptographie et la compression de données.

Comment l'utiliser

  1. 1

    Saisir les valeurs

    Saisissez deux opérandes entiers.

  2. 2

    Sélectionner l'opération

    Choisissez AND, OR, XOR, NOT, << ou >>.

  3. 3

    Voir le résultat

    Consultez le résultat en décimal, binaire et hexadécimal.

Foire aux questions

Que fait le XOR ?

Le XOR (OU exclusif) renvoie 1 uniquement lorsque les deux bits sont différents. 1 XOR 1 = 0, 0 XOR 0 = 0, 1 XOR 0 = 1. Largement utilisé en cryptographie, en détection d'erreurs et pour échanger des variables sans variable temporaire.

Quelles opérations bit à bit sont prises en charge ?

AND, OR, XOR, NOT, décalage vers la gauche et décalage vers la droite.

Quelle est la différence entre le décalage logique et le décalage arithmétique vers la droite ?

Le décalage logique vers la droite (>>>) remplit les bits de gauche par des zéros indépendamment du signe. Le décalage arithmétique vers la droite (>>) préserve le bit de signe : il remplit par 0 pour les nombres positifs et par 1 pour les nombres négatifs. Dans JavaScript, >> est arithmétique et >>> est logique. Pour les nombres positifs ils donnent le même résultat, mais pour les nombres négatifs ils diffèrent.