HEXOCT

From The Document Foundation Wiki
Jump to: navigation, search


Convertit un nombre hexadécimal en octal.

Cette fonction est disponible uniquement si l'AddIn Analyse est installé.

Syntaxe :

HEXOCT(hexadécimal; chiffres)

renvoie un texte représentant un nombre octal, nombre est donné et peut être du texte ou un nombre (pris pour un nombre hexadécimal alors qu'il ne l'est pas).
Le nombre octal renvoyé peut avoir jusqu'à 10 chiffres dans deux représentations de complément, les nombres positifs vont de 0 à 3777777777 octal et les nombres négatifs de 7777777777 à 4000000000 (une plage de -229 à 229-1 décimal).
hexadécimal doit dont être dans cette plage et est donné en deux formes de complément jusqu'à 10 chiffres.
chiffres est un nombre facultatif spécifiant le nombre de chiffres à renvoyer.

Exemple :

HEXOCT("1D")

renvoie 35 comme texte.

HEXOCT(10)

renvoie 20 comme texte. Le nombre 10 est lu comme hexadécimal.

HEXOCT("1D"; 3)

renvoie 035 comme . HEXOCT ajoute un zéro non significatif pour faire 3 chiffres.

HEXOCT("FFFFFFFFFE")

renvoie 7777777776 comme texte (deux représentations de complément du décimal -2).

Voir également :

BINDEC, BINHEX, BINOCT, DECBIN, DECHEX, DECOCT, HEXBIN, HEXDEC, OCTBIN, OCTDEC, OCT2HEX

Fonctions de conversion de nombres

Heckert GNU white.svg

Content on this page is licensed under the Public Documentation License (PDL).