Jak převést datum v hexadecimálním formátu
Ručně
Krok 1
Převedete datum na formát desítkového čísla výpočtem dnů uplynulých mezi požadovaným datem do 1. ledna 1900. Například dny mezi 3. červencem 2002 a 1. lednem 1900 jsou 37 440 (102 let v roce celkem x 365 + 210 dalších kalendářních dnů od 1. ledna do 1. července 2002).
Krok 2
Převede desítkové číslo vypočtené z kroku 1 do šestnáctkové. Rozdělit desetinné číslo o 16; pokud máte zbytek, násobte pouze zbytek o 16 a získáte hexadecimální hodnotu.
Chcete-li například převést desetinné číslo 60 na hexadecimální hodnotu, rozdělte 60 na 16, což se rovná 3, 75. Vynásobte zbytek, 0, 75, o 16, který se rovná 12. Výsledná hodnota 12 je její desetinná hodnota, která se převede na hexadecimální hodnotu. Viz tabulka v odkazu 1 pro hexadecimální hodnotu konverze, která je C.
Vezměte celý výsledek 3, 75 nebo 3 a dejte jej 16, což odpovídá 0, 1875. Vynásobte toto číslo číslem 16. Výsledkem je 3 desetinná a šestnáctková C.
Krok 3
Napište hexadecimální čísla. Jakmile jsou nalezena všechna šestnáctková čísla, změňte pořadí výsledků, abyste získali své šestnáctkové číslo. Náš výpočet desítkového čísla 60 je v hexadecimálním formátu 3C.
Použijte aplikaci Excel
Krok 1
Otevřete novou tabulku aplikace Excel a do buňky A1 zadejte datum ve formátu MM / DD / RRRR. MM je měsíc, DD je den a YYYY je rok.
Krok 2
Zadejte vzorec "= Dec2Hex (A1)" bez uvozovek v buňce A2. Funkce "Dec2Hex" převede datum v buňce A1 na hexadecimální formát.
Krok 3
Porovnejte ruční verzi s verzí v aplikaci Excel.