Sådan konverteres en dato til hexadecimal

Forfatter: John Stephens
Oprettelsesdato: 22 Januar 2021
Opdateringsdato: 26 November 2024
Anonim
Sådan konverteres en dato til hexadecimal - Artikler
Sådan konverteres en dato til hexadecimal - Artikler

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)

    manuelt

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

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

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

    Brug Excel

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

  2. Indtast formlen "= Dec2Hex (A1)" uden citationstegn i celle A2. Denne funktion konverterer datoen fra celle A1 til hexadecimal.

  3. Sammenlign resultatet manuelt med det, der blev opnået gennem Excel.

Hvi din nye kærete har fødeldag, eller hvi du begyndte at dane lige før en dato om Valentindag eller jul, kan det være vært at afgøre, hvilken lag gave du kal give ham. H...

Sådan fjernes laminattrægulve

Tamara Smith

November 2024

Trælaminat er en type hård overfladegulve, der har et lag melamin og en fiberkerne. Det er populært, fordi det giver indtryk af et trægulv og få i firkanter, blokke og planker...

Vi Råder Dig Til At Læse