Conversions entre les numérations décimales, binaires, hexadécimales, base 64

Recherche du mot
← cours



00000000000000000000000000000000

Francesco d'Errico, grotte des Pradelles, près d’Angoulême
Il y a 60.000 ans, un Homme de Néandertal a tracé, avec une pierre taillée, des encoches dans un gros morceau de fémur de hyène. Ces encoches, au nombre de neuf, sont parallèles les unes aux autres et régulièrement espacées le long de l'os et ne semblent pas avoir été tracées au hasard.
Elles présentent par exemple les mêmes formes et profondeurs et ont très probablement été réalisées avec le même outil, utilisé d'une façon unique, par le même individu et au cours d'un seul événement.

Servaient-elles à noter une information numérique ?
blagues :

Les humains comptent maintenant en base 10, l'écriture correspondante est appelée décimale

L'informatique s'appuie sur du matériel électronique (transistors) dont l'état peut être
soit passant (état 1) soit bloqué (état 0), deux états possibles donc codage binaire

Il existe 2 chiffres binaires : 0 et 1, l'ecriture binaire est une écriture en base 2

Correspondance décimal / binaire :

012345...
011011100101...

Il existe 16 chiffres hexadécimaux [0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F] , l'ecriture hexadécimale est une écriture en base 16

Un chiffre hexadécimal = 4 bits

Un octet = 8 bits = deux chiffres hexadécimaux

Par exemple A8h = 1010 1000b = 10×16+8 = 168d

Le codage des couleurs :


On trouve la numération binaire dans l'antiquité chinoise à travers le Ba gua :

La représentation POSIX du temps est le nombre de secondes écoulées depuis le 1er janvier 1970 à minuit.
La plupart des systèmes d'exploitation représentent ce nombre comme un entier signé de 32 bits, ce qui limite le nombre de secondes à 231 − 1 = 2147483647 secondes qui sera atteint le 19 janvier 2038 à 3h 14min 7s.

La seconde suivante, le temps sera négatif en remontant au 13 décembre 1901 à 20h 45min 52s.

Ce problème est appelé Y2038, ou Epochalypse, ou bug de l'an 2038.




← cours