la fonction DECOCT() d’Excel (en anglais DEC2OCT())

DECOCT()

DECOCT (nombre; [emplacements])

Définition. Cette fonction convertit un nombre décimal en un nombre octal.

Arguments

Nombre(obligatoire) Le nombre décimal qui doit être converti en un nombre octal en notation de complément à deux (voir la section intitulée Complément à deux plus tôt dans ce chapitre). Les valeurs d’entrée valides pour les nombres sont comprises entre -536;870;912 et +536;870;911. Si l’argument Nombre n’est pas un entier, les décimales sont ignorées. Si Number a une valeur négative, un nombre octal à 10 chiffres est renvoyé.
Places (facultatif) Détermine le nombre de chiffres du nombre octal 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 nombres octaux renvoyés par cette fonction sont des chaînes qui ne peuvent pas être facilement utilisées comme nombres communs dans d’autres formules. Si un nombre octal est utilisé dans une formule avec un opérateur arithmétique, ce nombre est interprété comme un nombre décimal. Par exemple, si les cellules C13 et C14 contiennent les nombres octaux 320 et 377, la formule

=C13+C14

renvoie la valeur 697, qui est fausse. Cela devient déjà évident à partir du nombre 697, qui n’est pas un nombre octal valide, car la plage de chiffres du système octal n’est que de 0 à 7, et le chiffre 9 n’en fait pas partie. Le nombre octal 717 serait correct.

La formule suivante fonctionne correctement :

=DECOCT(OCTDEC(C13)+OCTDEC(C14) )

Exemples. Les exemples suivants illustrent cette fonction.

=DECOCT (14) renvoie 16.
=DECOCT (31;4) renvoie 0037.
=DECOCT (341;4) renvoie 0525.
=DECOCT (-5) renvoie 7777777773.
=DECOCT (-5;4) renvoie également 7777777773.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x