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.
Votre bloqueur de pubs nous empêche d’afficher des annonces
MiniWebtool est gratuit grâce aux annonces. Si cet outil vous a aidé, soutenez-nous avec Premium (sans pubs + outils plus rapides) ou ajoutez MiniWebtool.com à la liste blanche puis rechargez la page.
- Ou passez à Premium (sans pubs)
- Autorisez les pubs pour MiniWebtool.com, puis rechargez
Calculatrice de Bit
Bienvenue sur la Calculatrice de Bit, un puissant outil en ligne pour effectuer des opérations bit à bit sur des entiers avec des diagrammes de bits visuels interactifs. Que vous soyez un développeur de logiciels travaillant avec du code de bas niveau, un étudiant en informatique apprenant l'arithmétique binaire ou un ingénieur optimisant des algorithmes, cette calculatrice vous aide à comprendre et à visualiser les opérations AND, OR, XOR bit à bit grâce à une analyse étape par étape au niveau du bit.
Que sont les opérations bit à bit ?
Les opérations bit à bit travaillent directement sur la représentation binaire des nombres, traitant chaque bit (0 ou 1) individuellement. Ces opérations sont fondamentales en informatique et sont largement utilisées dans la programmation système, la cryptographie, le graphisme, les réseaux et l'optimisation des performances.
AND bit à bit (&)
L'opération AND compare chaque bit de deux nombres et renvoie 1 uniquement lorsque les DEUX bits sont à 1.
| A | B | A AND B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Utilisations courantes :
- Masquage de bits spécifiques (ex. : extraction des 4 bits inférieurs avec
n & 0xF) - Vérification si un bit est défini (ex. :
n & (1 << k)) - Effacement de bits (ex. : effacement du bit k avec
n & ~(1 << k)) - Vérification si un nombre est pair (
n & 1 == 0)
OR bit à bit (|)
L'opération OR compare chaque bit et renvoie 1 lorsqu'AU MOINS UN bit est à 1.
| A | B | A OR B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
Utilisations courantes :
- Définition de bits spécifiques (ex. : définition du bit k avec
n | (1 << k)) - Combinaison de drapeaux (flags) ou de permissions
- Fusion de motifs de bits
XOR bit à bit (^)
L'opération XOR (OU exclusif) renvoie 1 lorsque les bits sont DIFFÉRENTS.
| A | B | A XOR B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Utilisations courantes :
- Basculement de bits (ex. : basculement du bit k avec
n ^ (1 << k)) - Échange de valeurs sans variable temporaire (
a ^= b; b ^= a; a ^= b;) - Chiffrement simple et sommes de contrôle (checksums)
- Recherche d'un élément unique dans un tableau où tous les autres apparaissent deux fois
- Détection et correction d'erreurs
Pourquoi utiliser cette calculatrice ?
Diagrammes de bits visuels
Contrairement aux calculatrices simples qui n'affichent que le résultat, notre outil affiche des diagrammes interactifs bit par bit montrant exactement comment chaque position est calculée. Cette approche visuelle rend la compréhension des opérations bit à bit intuitive et éducative.
Plusieurs formats de nombres
Saisissez les nombres dans le format le plus pratique pour votre cas d'utilisation :
- Décimal : Nombres standards en base 10 (ex. : 42, 255)
- Binaire : Base 2 utilisant 0 et 1 (ex. : 101010, 11111111)
- Hexadécimal : Base 16 utilisant 0-9 et A-F (ex. : 2A, FF)
Largeur de bits configurable
Choisissez la largeur de bits qui correspond à votre application :
- Auto : Utilise automatiquement le nombre de bits minimum requis
- 8 bits : Pour les opérations au niveau de l'octet (0-255 non signé)
- 16 bits : Pour les entiers courts (0-65535 non signé)
- 32 bits : Taille d'entier standard dans de nombreux langages
- 64 bits : Pour les grands entiers et les systèmes modernes
Comment utiliser cette calculatrice
- Sélectionner le format d'entrée : Choisissez Binaire, Décimal ou Hexadécimal dans le menu déroulant.
- Saisir vos nombres : Tapez deux entiers dans les champs de saisie.
- Choisir la largeur de bits : Sélectionnez une largeur spécifique ou laissez sur Auto.
- Sélectionner l'opération : Cliquez sur AND, OR, XOR ou Calculer tout.
- Analyser les résultats : Affichez les résultats dans les trois formats plus le diagramme de bits visuel.
Exemples pratiques
Exemple 1 : Vérification des permissions
Drapeaux de permission : LECTURE=4, ÉCRITURE=2, EXÉCUTION=1
- Permission de l'utilisateur = 6 (LECTURE + ÉCRITURE = 110 en binaire)
- Vérifier LECTURE :
6 & 4 = 4(vrai, a la LECTURE) - Vérifier EXÉCUTION :
6 & 1 = 0(faux, pas d'EXÉCUTION)
Exemple 2 : Basculement d'un drapeau de fonctionnalité
Basculer le bit 2 de la valeur 5 :
- 5 XOR 4 = 0101 XOR 0100 = 0001 = 1 (le bit 2 était activé, maintenant désactivé)
- 1 XOR 4 = 0001 XOR 0100 = 0101 = 5 (le bit 2 était désactivé, maintenant activé)
Exemple 3 : Masquage du quartet inférieur (Nibble)
Extraire les 4 bits inférieurs de 0xAB :
- 0xAB & 0x0F = 10101011 & 00001111 = 00001011 = 0x0B = 11
Foire aux questions
Qu'est-ce qu'une opération AND bit à bit ?
Le AND bit à bit compare chaque bit de deux nombres et renvoie 1 uniquement lorsque les DEUX bits sont à 1. Par exemple, 5 AND 3 : 0101 AND 0011 = 0001 (décimal 1). Il est couramment utilisé pour masquer des bits spécifiques, vérifier si un bit est défini et effacer des bits.
Qu'est-ce qu'une opération OR bit à bit ?
Le OR bit à bit compare chaque bit de deux nombres et renvoie 1 lorsqu'AU MOINS UN bit est à 1. Par exemple, 5 OR 3 : 0101 OR 0011 = 0111 (décimal 7). Il est couramment utilisé pour définir des bits spécifiques et combiner des drapeaux.
Qu'est-ce qu'une opération XOR bit à bit ?
Le XOR bit à bit (OU exclusif) compare chaque bit et renvoie 1 lorsque les bits sont DIFFÉRENTS. Par exemple, 5 XOR 3 : 0101 XOR 0011 = 0110 (décimal 6). Le XOR est utilisé en cryptographie, pour basculer des bits, échanger des valeurs sans variable temporaire et pour la détection d'erreurs.
Que sont les opérations de décalage de bits ?
Les opérations de décalage de bits déplacent tous les bits d'un nombre vers la gauche ou vers la droite d'un nombre spécifié de positions. Le décalage à gauche (<<) multiplie par des puissances de 2, tandis que le décalage à droite (>>) divise par des puissances de 2. Par exemple, 5 << 2 décale 0101 vers la gauche de 2 pour obtenir 10100 (décimal 20).
Qu'est-ce que l'opération NOT en arithmétique 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. Pour un nombre de 8 bits, NOT 5 (00000101) = 250 (11111010). On l'appelle aussi complément à un.
Opérations connexes
Pour les opérations de décalage de bits (décalage à gauche, décalage à droite) et le NOT bit à bit, visitez notre Calculatrice de Décalage de Bits.
Ressources supplémentaires
Pour en savoir plus sur les opérations bit à bit :
Citez ce contenu, cette page ou cet outil comme suit :
"Calculatrice de Bit" sur https://MiniWebtool.com/fr/calculatrice-de-bit/ 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.
Autres outils connexes:
Opérations mathématiques avancées:
- Calculatrice Antilog
- Calculatrice de la fonction bêta
- Calculateur de coefficient binomial
- Calculatrice de Distribution Binomiale de Probabilité
- Calculatrice de Bit En vedette
- Calculateur du Théorème Central Limite
- Calculatrice combinée
- Calculatrice de fonction d'erreur complémentaire
- Calculatrice de Nombres Complexes
- Calculatrice d'Entropie Nouveau
- Calculatrice de fonction d'erreur
- Calculatrice de désintégration exponentielle (Haute précision)
- Calculatrice de croissance exponentielle (Haute précision)
- Calculatrice intégrale exponentielle
- Calculatrice des exposants (Haute précision) En vedette
- Calculatrice Factorielle
- Calculatrice de fonction gamma En vedette
- Calculateur de Nombre d'Or
- Calculatrice de demi
- Calculatrice du taux de croissance en pourcentage
- Calculatrice de permutation
- Calculatrice de Distribution de Poisson Nouveau
- Calculatrice des Racines de Polynômes avec Étapes Détaillées
- Calculatrice de Probabilité
- Calculatrice de Distribution de Probabilité
- Calculatrice des proportions En vedette
- Calculatrice de formule quadratique
- Calculatrice de notation scientifique
- Calculatrice de somme de cubes
- Calculatrice de la somme des entiers positifs
- Calculatrice de la somme des carrés