Calculatrice Bitwise
Effectuez des opérations bitwise (AND, OR, XOR, NOT, décalage à gauche, décalage à droite) sur deux entiers. Utile pour la programmation bas niveau et la conception de logique numérique.
Cette calculatrice vous a été utile ?
Comment utiliser cet outil ?
Cette calculatrice effectue des opérations binaires sur deux entiers. Suivez ces étapes :
- Saisissez le premier entier dans le champ "Premier entier" (par exemple, 12).
- Saisissez le second entier dans le champ "Second entier" (par exemple, 5). Ce champ est désactivé lorsque "NON" est sélectionné.
- Choisissez une opération dans le menu déroulant :
- ET, OU, XOR — opérations binaires standard sur les deux nombres.
- NON — inverse les bits du premier entier uniquement.
- Décalage à gauche / Décalage à droite — décale le premier entier de la valeur du second entier.
- Cliquez sur "Calculer" ou appuyez sur Entrée dans n'importe quel champ de saisie.
- Le résultat affiche :
- Le résultat entier (par exemple,
4). - La représentation binaire (par exemple,
100). - Une ligne de détail montrant l'opération (par exemple,
12 & 5 = 4).
- Le résultat entier (par exemple,
Toutes les entrées doivent être des entiers. L'opération "NON" désactive automatiquement la seconde entrée.
Résultats précédents
| Résultat | Entrées | Date |
|---|
Questions Fréquemment Posées
A bitwise operation operates on one or more bit patterns or binary numerals at the level of their individual bits. Common operations include AND, OR, XOR, NOT, and bit shifts.
The NOT operation flips all bits of the number. In JavaScript, ~x returns -(x+1) because of two's complement representation. For example, ~5 = -6.
Yes, the calculator accepts negative integers. Bitwise operations treat numbers as signed 32-bit integers in JavaScript.