Syntaxe de la fonction

HEXDEC(nombre_hexadécimal_signé)

  • nombre_hexadécimal_signé : valeur hexadécimale signée de 40 bits à convertir en décimale (présentée sous forme de chaîne)

Exemples d'utilisation

  • HEXDEC("f3")
  • HEXDEC(A2)

Exercices d'application

Dans cet exercice, on souhaite convertir un nombre hexadécimal signé au format décimal

Pour cela, voici la formule utilisée : 

=BINHEX(A8)

Il faut ensuite étendre cette formule à toute la plage.

Remarques complémentaires sur la syntaxe : 

  • Comme pour toute valeur hexadécimale, seuls les chiffres 0-9 et les lettres A-F sont valides. Avec tout autre chiffre, HEXDEC renvoie l’erreur #NUM! .
    • Les chiffres hexadécimaux ne sont pas sensibles à la casse : a-f et A-F sont équivalents.
    • Pour cette fonction, la valeur maximale est de 7fffffffff, si elle est positive, et la valeur minimale est de 8 000 000 000, si elle est négative.
    • Si la valeur nombre_hexadécimal_signé est fournie en tant que nombre hexadécimal valide, elle est automatiquement remplacée par l’entrée de chaîne appropriée. Par exemple, HEXDEC(199) et HEXDEC(« 199 ») donnent le même résultat : 409.

Démonstration

B1

=HEXDEC(A1)

A B
1 A8 =HEXDEC(A1)
27fffffffff 549755813887
38000000000 -549755813888
4
Ouvrir dans Sheets

Fonctions