Indhold
Computere bruger binære tal, linjer af dem (1) og nuller (0) til at kommunikere. For mennesker er det svært at kommunikere som dette, så disse tal skal oversættes. Oversættelsen sker i hexadecimale tal, en base på 16, hvor "tallene" spænder fra nul til bogstavet F (0123456789ABCDEF). Vi kan skrive koder nemt ved hjælp af de hexadecimale tal og konvertere dem til binære filer for at sikre, at koden vil blive udført korrekt af maskinen. Den bedste måde at konvertere datoer til hexadecimal på er at konvertere tilsvarende dataserie til deres hexadecimale tal.
retninger
Konvertering af flere talformater er udfordrende, men at kende det grundlæggende vil hjælpe med denne opgave (hexa jordbillede af Nicemonkey fra Fotolia.com)-
Konverter dato til decimal numerisk format ved at beregne dagene mellem den ønskede dato og den 1. januar 1900. For eksempel: dagene mellem 3. juli 2002 og 1. januar 1900 er 37.440 (102 komplette år x 365 dage + 210 dage fra 1. januar til 3. juli 2002).
-
Konverter det beregnede decimaltal i det første trin til hexadecimal. Del decimaltalet med 16; hvis hvile, formere kun resten med 16 for at få den hexadecimale værdi.
For eksempel: For at konvertere decimaltallet 60 til hexadecimalt, divider 60 ved 16 (resultatet bliver 3.75). Multiplicér resten (0,75) med 16 (således opnå 12). Resultatet (12) er decimalværdien, som skal konverteres til hexadecimal. Se tabellen (i afsnittet "Referencer" nedenfor), og du vil se, at konverteringsværdien er C.
Tag hele stykket 3,75 (3) og divider med 16; resultatet bliver 0,1875. Multiplicér dette tal med 16. Resultatet bliver 3, i alt 3 og C i hexadecimalt.
-
Skriv de hexadecimale tal. Når alle numrene er fundet, vend om rækkefølgen af de hexadecimale resultater for at få det hexadecimale tal. I vores eksempel på decimaltal 60 bliver resultatet 3C.
manuelt
-
Åbn et nyt regneark i Excel, og indtast celle A1 i MM / DD / ÅÅÅÅ formatet, hvor MM er måneden, DD er dagen og ÅÅÅÅ er året.
-
Indtast formlen "= Dec2Hex (A1)" uden citationstegn i celle A2. Denne funktion konverterer datoen fra celle A1 til hexadecimal.
-
Sammenlign resultatet manuelt med det, der blev opnået gennem Excel.