La fonction BITRSHIFT dans Google Sheets sert à décaler les bits d'une valeur d'entrée d'un certain nombre de positions vers la droite. Cette fonction est utile lorsque vous devez effectuer des opérations bit à bit sur des nombres. Découvrez-en plus sur cette fonction et son application dans notre guide complet.
Paramètres
value: Le nombre ou la référence de cellule contenant la valeur à décaler.shift_amount: Le nombre ou la référence de cellule contenant le nombre de positions dont les bits doivent être décalés vers la droite.
Tutoriel étape par étape
-
Utiliser
BITRSHIFTavec des nombres individuels :- Exemple :
=BITRSHIFT(10, 2) - Résultat :
2(10 en binaire est 1010 ; en décalant vers la droite de 2 positions, on obtient 10, soit 2 en décimal).
- Exemple :
-
Utiliser
BITRSHIFTavec des références de cellules :- Exemple : Si la cellule A1 contient
10et la cellule B1 contient2, alors=BITRSHIFT(A1, B1)renverra2.
- Exemple : Si la cellule A1 contient
Cas d'utilisation et scénarios
- Opérations binaires : Effectuer des opérations bit à bit sur des nombres binaires.
- Chiffrement de données : Créer des algorithmes de chiffrement personnalisés impliquant un décalage de bits.
- Compression de données : Utiliser le décalage bit à bit pour compresser efficacement des données.
Fonction associée
BITLSHIFT: Décale les bits d'une valeur d'entrée d'un certain nombre de positions vers la gauche.