Innhold
Datamaskiner bruker binære tall, linjer av seg (1) og nuller (0), for å kommunisere. For mennesker er det vanskelig å kommunisere slik, så disse tallene må oversettes. Oversetteren er gjort i heksadesimale tall, en base på 16, hvor tallene varierer fra null til bokstaven F (0123456789ABCDEF). Vi kan skrive koder enkelt ved hjelp av de heksadesimale tallene og konvertere dem til binærfiler for å sikre at koden blir utført korrekt av maskinen. Den beste måten å konvertere datoer til heksadesimale er å konvertere tilsvarende dataserie til deres heksadesimale tall.
retninger
Konvertere flere nummerformater er utfordrende, men å vite det grunnleggende vil hjelpe med denne oppgaven (hexa bakken bilde av Nicemonkey fra Fotolia.com)-
Konverter datoen til desimaltallformat ved å beregne dagene mellom den forespurte datoen og 1. januar 1900. For eksempel: dagene mellom 3. juli 2002 og 1. januar 1900 er 37.440 (102 komplette år x 365 dager + 210 dager fra 1. januar til 3. juli 2002).
-
Konverter det beregnede desimalnummeret i det første trinnet til heksadesimale. Del desimaltallet med 16; hvis hvile, multipliser bare resten med 16 for å få den heksadesimale verdien.
For eksempel: For å konvertere desimalnummeret 60 til heksadesimale, divisjon 60 ved 16 (resultatet blir 3.75). Multipliser resten (0.75) med 16 (dermed oppnå 12). Resultatet (12) er desimalverdien som skal konverteres til heksadesimal. Se tabellen (i avsnittet "Referanser" nedenfor), og du vil se at konverteringsverdien er C.
Ta hele stykket 3,75 (3) og divider med 16; Resultatet vil bli 0,1875. Multipliser dette tallet med 16. Resultatet blir 3, totalt 3 og C i heksadesimale.
-
Skriv de heksadesimale tallene. Når alle tallene er funnet, reverser rekkefølgen av de heksadesimale resultatene for å få heksadesimale nummer. I vårt eksempel på desimalnummer 60 vil resultatet bli 3C.
manuelt
-
Åpne et nytt regneark i Excel, og skriv inn celle A1 i MM / DD / ÅÅÅÅ-formatet, hvor MM er måneden, DD er dagen, og ÅÅÅÅ er året.
-
Skriv inn formelen "= Dec2Hex (A1)", uten anførselstegn, i celle A2. Denne funksjonen konverterer datoen fra celle A1 til heksadesimal.
-
Sammenlign resultatet manuelt med det som er oppnådd gjennom Excel.