Hogyan konvertálhatunk egy dátumot hexadecimálisan

Posted on
Szerző: Laura McKinney
A Teremtés Dátuma: 6 Április 2021
Frissítés Dátuma: 1 November 2024
Anonim
Hogyan konvertálhatunk egy dátumot hexadecimálisan - Tudomány
Hogyan konvertálhatunk egy dátumot hexadecimálisan - Tudomány

Tartalom

A számítógépek bináris számokat, egysoros karakterláncokat (1) és nullákat (0) használnak a kommunikációhoz. Az emberek számára nehéz bináris számokkal kommunikálni, ezért a bináris számokat le kell fordítani. A fordítást hexadecimális számokra hajtjuk végre, egy 16 alaprészre, ahol a használt "számok" nullától az F betűig terjednek (például 0123456789ABCDEF). Az emberek a hexadecimális számokkal könnyebben kódolhatnak, majd lefordíthatják binárisan, hogy megbizonyosodja a kód megfelelő végrehajtásáról a gép. A dátum hexadecimálissá való konvertálásának legjobb módja a dátum soros egyenértékének a megfelelő hexadecimális számra történő konvertálása.


Kézzel

    Konvertálja a dátumot decimális numerikus formátumba, kiszámítva a kért dátum és 1900. január 1. közötti napok számát. Például a 2002. július 3. és 1900. január 1. közötti napok száma 37.440 (összesen 102 év x 365 + 210 további naptári nap 2002. január 1. és július 3.).

    Konvertálja az 1. lépésből számított tizedes számot hexadecimális értékre. Ossza el a tizedes számot 16-mal; Ha van fennmaradó része, csak a maradékot szorozza meg 16-tal, hogy hexa értéket kapjon.

    Például a 60 tizedes szám hexadecimális számra való konvertálásához ossza el a 60-at 16-mal, amely megegyezik 3,75-kel. Szorozzuk meg a fennmaradó értéket (0,75) tizenkettővel, amely egyenlő 12. A kapott 12 a tizedes érték, amelyet hexabá konvertálunk. Tekintse meg az 1. hivatkozásban szereplő táblázatot a C konverter értékének, amely C.


    Vegyük a teljes eredményt 3,75-nek, vagy a 3-nak, és osszuk el 16-mal; ez megegyezik 0,1875-rel. Szorozzuk meg ezt a számot 16-tal. Az eredmény 3 tizedes és C hex.

    Írja ki a hexadecimális számokat. Miután megtalálta az összes hexa számot, fordítsa meg a hex eredmények sorrendjét, hogy megkapja a hex számot. A tizedes szám 60-ból 3C-t számolunk.

Az Excel használata

    Nyisson meg egy új Excel táblázatot, és írja be az A1 cellába a dátumot MM / DD / YYYY formátumban. HH hónap, NN nap és ÉÉÉÉ év.

    Írja be az "= Dec2Hex (A1)" képletet az A2 cellában szereplő idézetek nélkül. A "Dec2Hex" Excel funkció konvertálja a dátumot az A1 cellában hexadecimális formátumba.

    Hasonlítsa össze a kézzel írott verziót az Excel verzióval.