BINHEX (BIN2HEX)

Convertit un nombre binaire signé au format hexadécimal signé.

Exemple d'utilisation

BINHEX(101,8)

BINHEX(A2)

Syntaxe

BINHEX(nombre_binaire_signé, [chiffres_significatifs])

  • nombre_binaire_signé : valeur binaire 10 bits signée à convertir en hexadécimale signée (présentée sous forme de chaîne).

    • Le bit le plus significatif de la valeur nombre_binaire_signé est le bit de signe : les nombres négatifs sont représentés sous forme de complément à deux.

    • Pour cette fonction, la valeur maximale est de 0111111111 si elle est positive, et la valeur minimale est de 1000000000, si elle est négative.

    • Si nombre_binaire_signé est fourni comme nombre binaire valide, il est automatiquement remplacé par l'entrée de chaîne appropriée. Par exemple, BINHEX(11111) et BINHEX("11111") donnent le même résultat : 1F.

  • chiffres_significatifs[ FACULTATIF ] : nombre de chiffres significatifs à garantir dans le résultat.

    • Si ce nombre est supérieur au nombre de chiffres significatifs dans le résultat, des zéros sont ajoutés à gauche de celui-ci jusqu'à ce que le nombre total de chiffres soit égal à la valeur chiffres_significatifs. Par exemple, BINHEX("11111",8) génère la valeur 0000001F.

    • Cette valeur est ignorée si le chiffre le plus significatif de la valeur nombre_binaire_signé est 1 : si la valeur exprimée nombre_binaire_signé est supérieure ou égale à 1000000000.

Remarques

  • Comme pour toute valeur binaire, seuls les chiffres 0 et 1 sont valides. Avec tout autre chiffre, BINHEX renvoie l'erreur #NUM! .

  • Si le nombre de chiffres requis est supérieur à la valeur chiffres_significatifs, l'erreur #NUM! est renvoyée.

  • Vérifiez que tous les calculs utilisant le résultat de la fonction BIN2HEX prennent en compte qu'il s'agit d'une valeur hexadécimale. En particulier, les résultats qui ne contiennent pas de valeurs non décimales (A-F) sont convertis automatiquement par Google Sheets. Donc, si la cellule A2 contient 111, l'équivalent hexadécimal du nombre binaire 100010001, et si B2 contient une formule telle que =A2+9, le résultat est 120, ce qui est incorrect en calcul hexadécimal.

Voir également

OCTHEX : Convertit un nombre décimal signé au format hexadécimal signé.

OCTDEC : Convertit un nombre octal signé au format décimal.

OCTBIN : Convertit un nombre octal signé au format binaire signé.

HEXOCT : Convertit un nombre hexadécimal signé au format octal signé.

HEXDEC : Convertit un nombre hexadécimal signé au format décimal.

HEXBIN : Convertit un nombre hexadécimal signé au format binaire signé.

DECOCT : Convertit un nombre décimal au format octal signé.

DECHEX : Convertit un nombre décimal au format hexadécimal signé.

DECBIN : Convertit un nombre décimal au format binaire signé.

BINOCT : Convertit un nombre binaire signé au format octal signé.

BINDEC : Convertit un nombre binaire signé au format décimal.

Exemples

Convertit un nombre binaire en son équivalent hexadécimal.

true
Consulter le centre de formation

Vous utilisez des produits Google, comme Google Docs, dans votre entreprise ou votre établissement scolaire ? Essayez de suivre des astuces efficaces, ainsi que des didacticiels et des modèles puissants. Apprenez notamment à travailler sur des fichiers Office sans avoir à installer Office, créez des plans de projet et des calendriers d'équipe dynamiques, et organisez automatiquement votre boîte de réception.

Recherche
Effacer la recherche
Fermer le champ de recherche
Menu principal
18434432823696276456
true
Rechercher dans le centre d'aide
true
true
true
true
true
35
false
false