• [^] # Re: La base de l'age

    Posté par . En réponse au sondage Suis‐je un jeune ou vieux lecteur de LinuxFr.org ?. Évalué à 3. Dernière modification le 17 juillet 2019 à 18:56.

    Pour l'age, il suffit de faire une division euclidienne avec :

    Dividende = age en base de départ (décimale très probablement)
    Diviseur = base d'arrivée (hexadécimale ou autre)
    Quotient = chiffre des dizaines dans la base d'arrivée
    Reste = chiffre des unités dans la base d'arrivée

    Exemple pour une personne de 40 ans :

    40 = 16 x 2 + 8 => En base hexadécimale (16), la personne a 28 ans !

    Note : comme le soulignaient certains, ça fonctionne moins bien avec d'autres ages si on garde la même base, une personne de 44 ans (base 10) aurait 2C ans (base 16), ça rend la blague beaucoup moins naturelle.