Comment convertir une date en hexadécimal

Posted on
Auteur: Laura McKinney
Date De Création: 6 Avril 2021
Date De Mise À Jour: 14 Peut 2024
Anonim
Comment convertir une date en hexadécimal - Science
Comment convertir une date en hexadécimal - Science

Contenu

Les ordinateurs utilisent des nombres binaires, des chaînes de 1 (1) et des zéros (0) pour communiquer. Il est difficile pour les humains de communiquer en nombres binaires. Les nombres binaires doivent donc être traduits. La traduction est effectuée en nombres hexadécimaux, une base 16 où les "nombres" utilisés vont de zéro à la lettre F (par exemple, 0123456789ABCDEF). Les humains peuvent coder plus facilement en utilisant des nombres hexadécimaux, puis le convertir en binaire pour s’assurer que le code est exécuté correctement par la machine. La meilleure façon de convertir des dates en hexadécimal consiste à convertir l'équivalent série de la date en nombres hexadécimaux respectifs.


Par la main

    Convertissez la date au format numérique décimal en calculant le nombre de jours entre la date demandée et le 1er janvier 1900. Par exemple, le nombre de jours compris entre le 3 juillet 2002 et le 1er janvier 1900 est de 37 440 (102 années totales x 365 + 210 jours civils supplémentaires à partir de 1er janvier au 3 juillet 2002).

    Convertissez le nombre décimal calculé à l’étape 1 en hexadécimal. Divisez votre nombre décimal par 16; si vous avez un reste, ne multipliez que le reste par 16 pour obtenir une valeur hexadécimale.

    Par exemple, pour convertir le nombre décimal 60 en hexadécimal, divisez 60 par 16, ce qui correspond à 3,75. Multipliez le reste, 0,75, par 16, ce qui équivaut à 12. Le résultat 12 est votre valeur décimale à convertir en hexadécimal. Consultez le tableau dans la référence 1 pour la valeur de conversion hexadécimale qui est C.


    Prenez le résultat entier de 3,75, ou le 3, et divisez-le par 16; cela équivaut à 0,1875. Multipliez ce nombre par 16. Le résultat est 3 décimales et C hex.

    Écrivez les nombres hexadécimaux. Une fois que tous les numéros d'hex sont trouvés, inversez l'ordre des résultats pour obtenir votre numéro d'hex. Notre calcul du nombre décimal 60 est 3C hex.

Utiliser Excel

    Ouvrez une nouvelle feuille de calcul Excel et entrez dans la cellule A1 une date au format MM / JJ / AAAA. MM étant le mois, JJ étant le jour et AAAA étant l'année.

    Entrez la formule "= Dec2Hex (A1)" sans les guillemets dans la cellule A2. La fonction Excel "Dec2Hex" convertit votre date dans la cellule A1 au format hexadécimal.

    Comparez votre version manuscrite avec la version Excel.