Bienvenue sur notre blog fréquent des fonctions Excel de A à Z. Aujourd'hui, nous regardons le BITLSHIFT une fonction.
La fonction BITLSHIFT
Il est temps pour une autre des fonctions les plus utilisées sur la planète. Si la planète est Uranus. Cette fonction renvoie un nombre décalé vers la gauche du nombre de bits spécifié. Pour ceux d'entre nous qui ont une vie sociale, cela signifie d'abord convertir le nombre en binaire, puis ajouter un nombre spécifique de zéros avant de reconvertir le nouveau nombre binaire en nombre décimal..
Le BITLSHIFT La fonction utilise la syntaxe suivante pour fonctionner:
BITLSHIFT (le numéro, quantité de décalage)
Le BITLSHIFT La fonction a les arguments suivants:
- le numéro: Ceci est obligatoire et doit être un entier supérieur ou égal à 0
- shift_amount: c'est aussi nécessaire. Le shift_amount Doit être un entier.
Il faut noter en même temps que:
- décaler un nombre vers la gauche équivaut à ajouter des zéros (0) à droite de la représentation binaire du nombre. Par exemple, un décalage de deux bits vers la gauche dans la valeur décimale 4 convertir sa valeur binaire (100) dans 10000, O 16 en décimal
- si l'un des arguments dépasse vos limites, BITLSHIFT retourner le #SUR UNE! valeur d'erreur
- Et le numéro est supérieur à (2 ^ 48) -1, BITLSHIFT retourner le #SUR UNE! valeur d'erreur
- si la valeur absolue de shift_amount est supérieur à 53, BITLSHIFT retourner le #SUR UNE! valeur d'erreur
- si l'un des arguments est une valeur non numérique, BITLSHIFT retourner le #VALEUR! valeur d'erreur
- un nombre négatif utilisé comme shift_amount L'argument décale le nombre de bits vers la droite.
- un nombre négatif utilisé comme shift_amount l'argument renvoie le même résultat que positif shift_amount argument pour lui DÉCALAGE BIT une fonction.
S'il vous plait, voir mon exemple ci-dessous: