Home » 3615 my life, Développement, Internet, Sysadmin

Happy tetracontakaidi’s day

10 octobre 2010 5 commentaires
tags : , ,
Download PDF

Ça a pas mal tourné sur twitter hier. Aujourd’hui, c’est le 101010. Et 101010 en binaire, c’est 42 en décimal. Tetracontakaidi, pour sa part, est le préfixe grec correspondant (vous savez, décalitre = 10 litre, hectolitre = 100 litres, monomaniaque ne pense qu’à une seule chose, le système de numération octal compte de 0 a 7, un médicament divalent (on dit aussi bivalent) a deux fonctions … Eh ben un Tetracontakaidièdre est une figure géométrique à 42 cotés. Plus d’infos par ici sur les préfixes grecs.

Petite introduction pour deux sujets que les geeks (qui peuvent être grecs) ont à coeur : le binaire et le nombre 42.

Crédit photo : Pawel Marciniak (flickr)

Commençons par la partie barbante, le binaire. Vous l’avez nécessairement entendu au moins une fois, c’est la base de l’informatique. La raison est simple, pour éviter de faire des erreurs, on est parti du principe qu’il n’y avait que deux états électriques possible : y’a du courant ou y’en a pas. En mathématique, c’est le binaire. Au lieu de compter de 0 à 9 (0 1 2 3 4 5 6 7 8 9 10 11 12…) on compte de 0 à 1 (1 10 11 100 101 110 111 1000…).

Quand on fait de l’informatique depuis un moment, on est habitué à convertir le binaire en décimal et parfois en hexadécimal (ou on compte de 0 a F … 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12…). On sait par exemple que 255 c’est 11111111 en binaire et FF en hexadécimal. On acquiert aussi quelques mécanismes simples : le double de 1 c’est 10, le double de 10 c’est 100 et ainsi de suite. On sait aussi qu’un 1 suivi de un plusieurs 0 peut se calculer simplement comme étant 2 puissance [le nombre de zéro], par exemple, 10000 = 2^4 = 16. Quant au chiffre 1, il vaut 1.

Nous voila donc avec 101010, pour vérifier que ça donne bien 42, il suffit de le découper en blocs avec les 1. On a donc 10, 1000 et 100000, respectivement 2^1 (2), 2^3 (8) et 2^5 (32). 32+8+2 = 42.

Vous pouvez aussi le vérifier en comptant sur vos doigts, mais c’est plus long. Chacun de vos doigt est un des chiffre qui peut être 0 ou 1 … essayez, vous verrez que c’est pas facile de suivre au bout d’un moment.

Vous savez donc maintenant comment compter jusqu’à 31 avec une seule main et jusqu’à 1023 avec les deux. Et si vous êtes souples des pieds, vous pouvez même compter jusqu’à 1048575 avec vos 20 doigts.

Certains agités du bulbe ont fait des montres en binaires (photo) ou des bougies pour gateau d’anniversaire en binaire (c’est pratique, vous êtes à peu près sur de ne jamais avoir besoin de plus de 7 bougies et il est rare d’avoir à toute les allumer)

Crédit photo : Adams Foster (flickr)

Mais pourquoi 42 ? L’origine se trouve dans l’oeuvre de Douglas Adams, « Le Guide du voyageur galactique ». Pour résumer l’histoire, une civilisation extrèmement avancée à construit un ordinateur capable de calculer la réponse à la question universelle, la grande question sur la vie, l’univers et le reste. Le bestio, Pensées Profondes de son petit nom, met quand même plus de 7 millions d’années à mouliner la question, puis, convoque les représentants de la civilisation en question pour enfin sortir une réponse qui est « 42 ».

Les gens étant un poils déçus quand même, ils demandent « mais, c’est la réponse à quoi ? », sur quoi l’ordinateur répond « je ne suis pas assez puissant pour vous formuler correctement la question mais je peux fabriquer la machine qui pourra le faire », la machine en question étant la Terre telle que nous la connaissons, les souris étant les incarnations dans notre monde de cette ancienne civilisation. Ils sont la, ils nous surveillent, histoire d’avoir la question à leur réponse. Je ne vous raconte pas la fin :)

De fait, 42 est un nombre souvent utilisé en informatique, on le retrouve même parfois à des endroits inattendus.

Plus de détails (spoiler inside) sur la page wikipédia qui vous explique 42 en détail.

Le petit bonhomme juste au dessus est l’incarnation, dans le film tiré du bouquin, de Marvin, le robot dépressif car doté de la capacité de ressentir des émotions humaines.

Et pour finir, ça ne se voit pas, mais cet article à été publié à 10h10. Ça vous fera un petit exercice, ça donne combien 1010101010 de binaire en décimal ? Et dans quel système de numération ça vous fait penser à des piles ? Interdit de répondre « kamoulox ».

5 Comments »

  • Nozdus said:

    1010101010 = 2AA (en base 16)
    Il y a bien des piles AA, AAA et même 1/2 AA, mais il ne me semble pas que 2AA existe :)

    Happy geekday !

    [2AA ça peut faire penser à 2 piles AA]

  • JIL said:

    Bah 682 ^^.
    Pour le système de numération par contre je ne sais pas.
    Sinon je retiens l’idée des bougies.

  • deuzeffe said:

    AAA !

    [Perdu]

  • Gtom said:

    En hexadécimal ça fait 2AA comme les piles :)

    [Il a bon, lui :)]

  • Dad said:

    J’ai appris à mes filles à compter sur leurs doigts en binaire.

    Elles trouvent le 132 très drôle..

    [Le 682 est très sport ..]

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.


8 − = six