Demain, nous serons le 25 novembre, à 1 mois du compte à rebours de l'arrivée de la fête de Noël. Pour l'occasion, sur le thème du numéro 25, je vous offre cette petite devinette.
Savez-vous pourquoi les programmeurs ne font pas la différence entre l'Halloween et Noël ? Parce que Oct 31 == Dec 25.
Besoin d'explications ? Vous devez savoir que pour le commun des mortels, l'abréviation "Oct 31" équivaut au 31 octobre alors que "Dec 25" représente la date du 25 décembre. Pour quelqu'un de familier avec la programmation et les mathématiques, la signification est tout autre.
Le programmeur lira Oct 31 en tant que "valeur octale 31" et Dec 25 comme étant la "valeur décimale 25". Alors que le système décimal utilise la base 10, le système octal utilise une base 8.
Base 10 : 2 dizaines (2 x 10) + 5 unités = 25
Base 8 : 3 octets (1 octet = 8 bits, 8 x 3 = 24) + 1 bit = 25
mercredi 24 novembre 2010
0 réponse à "Les programmeurs mélangent l'Halloween et Noël"
S'abonner à :
Publier des commentaires (Atom)