Slik konverterer du en dato til heksadesimale

Forfatter: John Stephens
Opprettelsesdato: 22 Januar 2021
Oppdater Dato: 26 November 2024
Anonim
Section, Week 5
Video: Section, Week 5

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)

    manuelt

  1. 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).

  2. 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.

  3. 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.

    Bruke Excel

  1. Å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.

  2. Skriv inn formelen "= Dec2Hex (A1)", uten anførselstegn, i celle A2. Denne funksjonen konverterer datoen fra celle A1 til heksadesimal.

  3. Sammenlign resultatet manuelt med det som er oppnådd gjennom Excel.

Populariteten til vampyrer har økt blant ungdommer, ærlig i popkulturen. Vampyr kotymer trenger ikke tunge trøk og drypper blod fordi de kan være moderne, vakre og dikrete. Noen po...

Hvordan lære barn å sove uten cueiro

John Stephens

November 2024

Foreldre om tolte på cueiroene for å krølle ine babyer og holde dem rolige, og hjelpe dem til å ove mer tille i dere fravær, kan frykte dagen de må trekke den og mulighet...

Fascinerende Innlegg