Bienvenue sur notre blog fréquent des fonctions Excel de A à Z. Aujourd'hui, nous regardons le DÉCALAGE BIT une fonction.
La fonction BITRSHIFT
Il est temps de trouver votre antidote à la récente BITLSHIFT travailler et vous ne devriez pas vous sentir amerBITR?). Cette fonction convertit d'abord le nombre en binaire, puis supprime un nombre spécifique de chiffres à droite du nombre binaire, En d'autres termes. tCette fonction renvoie un nombre décalé vers la droite du nombre de bits spécifié.
Le DÉCALAGE BIT La fonction utilise la syntaxe suivante pour fonctionner:
DÉCALAGE BIT (le numéro, quantité de décalage)
Le DÉCALAGE BIT La fonction a les arguments suivants:
- le numéro: Ceci est obligatoire et doit être un entier supérieur ou égal à 0
- shift_amount: en plus requis. Doit être un nombre entier.
Il faut noter en même temps que:
- déplacer un nombre vers la droite équivaut à effacer des chiffres à l'extrême droite de la représentation binaire du nombre. Par exemple, un décalage de deux bits vers la droite dans la valeur décimale 13 convertir sa valeur binaire (1101) dans 11, O 3 en décimal
- si l'un des arguments dépasse vos limites, DÉCALAGE BIT retourner le #SUR UNE! valeur d'erreur
- Et le numéro est supérieur à (2 ^ 48) -1, DÉCALAGE BIT retourner le #SUR UNE! valeur d'erreur
- si la valeur absolue de shift_amount est supérieur à 53, DÉCALAGE BIT retourner le #SUR UNE! valeur d'erreur
- si l'un des arguments est une valeur non numérique, DÉCALAGE BIT retourner le #VALEUR! valeur d'erreur
- un nombre négatif utilisé comme shift_amount L'argument décale le nombre de bits vers la gauche.
- un nombre négatif utilisé comme shift_amount l'argument renvoie le même résultat que positif shift_amount argument pour lui BITLSHIFT une fonction.
S'il vous plait, voir mon exemple ci-dessous: