Octal ?!?

J'ai un script qui fonctionnait depuis quelque jours qui vient de planter. Motif : le 08 est un jour qui n'existe pas. Tout ça parce que ce nateur à la con interprète 0qqchose comme un octal... Pfff...

Rappelons pour les moins scientifiques d'entre nous :

  • Décimal : numérotation de 0 à 9 (9+1=10)
  • Binaire : numérotation de 0 à 1 (1+1=10)
  • Héxadécimal : Numérotation de 0 à 15, c'est-à-dire F (F+1=10)
  • Octal : numérotation de 0 à 7 (7+1=10)

Je signale que si j'ai l'usage quotidien du décimal, l'usage ponctuel de l'hexa et que j'assimile parfaitement qu'un ordinateur pense en binaire, je n'ai jamais utilisé l'octal, et je vois même assez mal à quoi ça sert. Et c'est à cause de cette saloperie que je viens de m'arracher les cheveux : J'ai un script qui tourne depuis le début de la semaine, dont les variables sont initialisées à partir de la date. Cette nuit, quand il a tourné, le jour est passé du 07 au 08... Ça n'a pas pardonné : le 08 n'existe pas !

Ça me déprime, tiens ! Ca m'apprendra à coder en .BAT !

Page top