Bienvenue sur notre blog habituel des fonctions Excel de A à Z. Aujourd'hui, nous regardons le BIN2HEX une fonction.
La fonction BIN2HEX
Nous ne voulons pas mettre l'hexadécimal dans cette fonction, mais cela convertit un nombre binaire (base deux) en nombre hexadécimal (base 16).
Le BIN2HEX La fonction utilise la syntaxe suivante pour fonctionner:
BIN2HEX (le numéro, [des endroits])
Le BIN2HEX La fonction a les arguments suivants:
- le numéro: ceci est obligatoire et représente le nombre binaire que vous souhaitez convertir. il faut noter que le numéro ne peut pas contenir plus de 10 personnages (10 morceaux) et que la partie la plus importante de le numéro est le bit de signe. Les neuf bits restants sont des bits de grandeur. Les nombres négatifs sont représentés par complément à deux notation
- endroits: ceci est facultatif et représente le nombre de caractères à utiliser. Et endroits est omis, BIN2HEX utiliser le nombre minimum de caractères nécessaires. L'argument endroits il est utile pour remplir la valeur de retour avec des zéros non significatifs.
Complément à deux est une opération mathématique sur les nombres binaires, ainsi qu'une représentation des nombres binaires signés basée sur cette procédure. Le complément à deux d'un Nord-nombre de bits est défini comme le complément par rapport à 2Nord; En d'autres termes, est le résultat de la soustraction du nombre de 2Nord. Cela équivaut également à prendre le complément de uns puis à ajouter un, puisque la somme d'un nombre et le complément de ses uns est 1 morceaux. Le complément à deux d'un nombre se comporte comme le négatif du nombre original dans la plupart des opérations arithmétiques, et les nombres positifs et négatifs peuvent coexister naturellement.
Il faut noter en même temps que:
- Et le numéro n'est pas un nombre binaire valide, oh oui le numéro contient plus de 10 personnages (10 morceaux), BIN2HEX retourner le #SUR UNE! valeur d'erreur
- Et le numéro est négatif, BIN2HEX ignorer endroits et renvoie un nombre hexadécimal de 10 personnages
- Et BIN2HEX besoin de plus que endroits personnages, retourner le #SUR UNE! valeur d'erreur
- Et endroits ce n'est pas un nombre entier, est tronqué
- Et endroits ce n'est pas numérique, BIN2HEX retourner le #VALEUR! valeur d'erreur
- Et endroits est négatif, BIN2HEX retourner le #SUR UNE! valeur d'erreur
S'il vous plait, voir mon exemple ci-dessous: