Ingénierie - Fonction HEX2BIN

La description

La fonction HEX2BIN convertit un nombre hexadécimal en binaire.

Syntaxe

HEX2BIN (number, [places])

Arguments

Argument La description Obligatoire / facultatif
nombre

Le nombre hexadécimal que vous souhaitez convertir.

Le nombre ne peut pas contenir plus de 10 caractères (40 bits). Le bit de nombre le plus significatif est le bit de signe (40e bit à partir de la droite). Les 39 bits restants sont des bits de magnitude.

Les nombres négatifs sont représentés en utilisant la notation du complément à deux.

Obligatoire
des endroits

Le nombre de caractères à utiliser.

Si les espaces sont omis, HEX2BIN utilise le nombre minimum de caractères nécessaire.

Places est utile pour compléter la valeur de retour avec des 0 (zéros) non significatifs.

Optionnel

Remarques

  • Le système numérique hexadécimal (base 16) utilise les chiffres 0-9 et les caractères AF

  • Le tableau suivant montre les 32 premières valeurs hexadécimales, ainsi que les valeurs décimales équivalentes -

  • Comme les hexadécimaux utilisent les nombres 0-9 et les caractères AF, ils doivent être placés entre guillemets lorsqu'ils sont fournis à une fonction Excel. Par exemple, l'hexadécimal 11A doit être entré comme "11A"

  • Le système numérique binaire (base 2) utilise les chiffres 0 et 1.

  • Le tableau suivant montre les 8 premières valeurs binaires, ainsi que les valeurs décimales équivalentes -

  • Si nombre est négatif, HEX2BIN ignore les emplacements et renvoie un nombre binaire de 10 caractères.

  • Si le nombre est négatif, il ne peut pas être inférieur à FFFFFFFE00

  • Si le nombre est positif, il ne peut pas être supérieur à 1FF.

  • Si nombre n'est pas un nombre hexadécimal valide, HEX2BIN renvoie le #NOMBRE! valeur d'erreur.

  • Si HEX2BIN nécessite plus de caractères d'endroits, il renvoie le #NOMBRE! valeur d'erreur.

  • Si places n'est pas un entier, il est tronqué.

  • Si places n'est pas numérique, HEX2BIN renvoie la #VALUE! valeur d'erreur.

  • Si places est négatif, HEX2BIN renvoie le #NUM! valeur d'erreur.

Applicabilité

Excel 2007, Excel 2010, Excel 2013, Excel 2016

Exemple