HEXBIN()
Syntax. HEXBIN(nombre; [emplacements])
Définition.
Cette fonction convertit un nombre hexadécimal en un nombre binaire.
Arguments
Nombre(obligatoire) Le nombre hexadécimal à 10 chiffres (au plus) qui doit être converti en un nombre binaire en notation de complément à deux (voir la section intitulée Complément à deux). Les valeurs d’entrée valides pour Numbersont FFFFFFFE00 (-512 décimal) à 1FF (+511 décimal) – Si Number a une valeur négative, un nombre binaire à 10 chiffres est renvoyé.
Places (facultatif) Détermine le nombre de chiffres du nombre binaire affichés et est utilisé pour afficher les zéros non significatifs dans le résultat. Si l’argument Placesest omis, seul le nombre de chiffres requis est affiché. Les décimales possibles après la virgule sont ignorées.
Arrière-plan. Voir la description détaillée dans la section intitulée Systèmes de nombres dans l’introduction à ces fonctions (Systèmes de nombres).
MISE EN GARDE
Les fonctions Excel renvoient les nombres binaires obtenus sous forme de texte au format par défaut (aligné à gauche). Par conséquent, ils ne peuvent pas être utilisés pour des calculs avec d’autres formules sans dispositions particulières. Pour un traitement ultérieur, les fonctions de texte doivent être utilisées, même si le résultat ressemble à un nombre.
Si des formules avec des opérateurs arithmétiques traitent des références à ces nombres binaires, Excel ne génère pas de messages d’erreur mais les interprète plutôt comme des nombres décimaux, ce qui conduit bien sûr à de faux résultats.
Exemples. Voici des exemples qui illustrent cette fonction.
=HEXBIN(“E”) renvoie 1110.
=HEXBIN(“E”;6) renvoie 001110.
=HEXBIN(“155”) renvoie 101010101.
=HEXBIN (“FFFFFFFFFF”) renvoie 1111111111 (correspond à -1 décimal).
=HEXBIN (“FFFFFFFFFF”; 6) renvoie également 1111111111 (correspond à — 1 décimal)•
La feuille de calcul contient de nombreux exemples supplémentaires, y compris la conversion dans les systèmes décimal et octal.