Depuis 2010 · Plus de 2 millions d’utilisations d’outils par mois
Depuis 2010
Ajouter à Chrome

Ma Boîte à Outils

Mode Automatique

Aucun outil enregistré pour l’instant.

Passer à la Version Premium
 

Calculatrice de Bit

Effectuez des opérations bit à bit (AND, OR, XOR, NOT) et des opérations de décalage de bits sur des entiers avec des diagrammes de bits visuels interactifs montrant chaque position de bit.

Utilisation gratuiteSans inscriptionMis à jour déc. 2025
Calculatrice de BitEssayez maintenant — gratuit ▼

Essayez ces exemples :

5 << 2 20 >> 2 1010 << 1 0xFF >> 4
Conseil : Le décalage à gauche multiplie par des puissances de 2 (multiplication rapide). Le décalage à droite divise par des puissances de 2 (division entière rapide). Le NOT inverse tous les bits dans la largeur de bits spécifiée.

Embed Calculatrice de Bit Widget

Calculatrice de Bit

Bienvenue sur la Calculatrice de décalage de bits, un outil spécialisé pour effectuer des décalages à gauche, à droite et des opérations NOT bit à bit avec des diagrammes de bits visuels. Cette calculatrice aide les programmeurs, les étudiants et les ingénieurs à comprendre comment les bits se déplacent lors des opérations de décalage et comment l'opération NOT inverse tous les bits.

Opérations de décalage de bits

Décalage à gauche (<<)

L'opération de décalage à gauche déplace tous les bits vers la gauche d'un nombre spécifié de positions. Les nouveaux bits remplis à droite sont toujours des zéros. Chaque décalage à gauche de 1 position équivaut à multiplier le nombre par 2.

Exemple : 5 << 2

Formule : n << k = n multiplié par 2 à la puissance k

Décalage à droite (>>)

L'opération de décalage à droite déplace tous les bits vers la droite d'un nombre spécifié de positions. Les bits qui sortent par l'extrémité droite sont ignorés. Chaque décalage à droite de 1 position équivaut à une division entière par 2.

Exemple : 20 >> 2

Formule : n >> k = n divisé par 2 à la puissance k (division entière)

NOT bit à bit (~)

L'opération NOT inverse chaque bit : 0 devient 1 et 1 devient 0. Le résultat dépend de la largeur de bits utilisée.

Exemple : NOT 5 (8 bits)

Cas d'utilisation courants

Multiplication et division rapides

Création de masques de bits

Définition et effacement de bits

Comment utiliser cette calculatrice

  1. Sélectionner le format d'entrée : Choisissez Binaire, Décimal ou Hexadécimal.
  2. Saisir votre nombre : Tapez le nombre que vous souhaitez décaler.
  3. Saisir la quantité de décalage : Spécifiez le nombre de positions à décaler (1-64).
  4. Choisir la largeur de bits : Sélectionnez une largeur spécifique ou laissez sur Auto.
  5. Sélectionner l'opération : Cliquez sur Décalage à gauche, Décalage à droite ou Calculer tout.
  6. Analyser les résultats : Visualisez le diagramme de bits montrant comment les bits se sont déplacés.

Foire aux questions

Qu'est-ce qu'une opération de décalage de bits à gauche ?

Le décalage à gauche (<<) déplace tous les bits vers la gauche d'un nombre spécifié de positions, en remplissant le côté droit avec des zéros. Chaque décalage à gauche de 1 multiplie effectivement le nombre par 2. Par exemple, 5 << 2 décale 0101 en 10100, ce qui équivaut à 20 (5 multiplié par 4).

Qu'est-ce qu'une opération de décalage de bits à droite ?

Le décalage à droite (>>) déplace tous les bits vers la droite d'un nombre spécifié de positions, en ignorant les bits qui sortent par l'extrémité droite. Chaque décalage à droite de 1 divise effectivement le nombre par 2 (division entière). Par exemple, 20 >> 2 décale 10100 en 00101, ce qui équivaut à 5.

Qu'est-ce que l'opération NOT bit à bit ?

Le NOT bit à bit (~) inverse chaque bit : 0 devient 1 et 1 devient 0. Le résultat dépend de la largeur de bits utilisée. Pour un nombre de 8 bits, NOT 5 (00000101) est égal à 250 (11111010). Cette opération est également connue sous le nom de complément à un.

Pourquoi utiliser le décalage de bits au lieu de la multiplication ?

Le décalage de bits est souvent plus rapide que la multiplication car il s'agit d'une opération CPU plus simple. Le décalage à gauche par n est équivalent à multiplier par 2^n, et le décalage à droite par n est équivalent à diviser par 2^n. Cette technique est couramment utilisée dans le code où les performances sont critiques.

Opérations connexes

Pour les opérations AND, OR et XOR bit à bit, visitez notre Calculatrice bit à bit.

Citez ce contenu, cette page ou cet outil comme suit :

"Calculatrice de Bit" sur https://MiniWebtool.com/fr// de MiniWebtool, https://MiniWebtool.com/

par l'équipe miniwebtool. Mis à jour le : 26 déc. 2025

Vous pouvez également essayer notre Résolveur Mathématique IA GPT pour résoudre vos problèmes mathématiques grâce à des questions-réponses en langage naturel.

Outils populaires et mis à jour:

Simplificateur d'Algèbre de BooleCalculatrice de probabilitéCalculatrice de la somme des carrésTout voir →
> Calculatrice de Bit