Jak przekonwertować datę w systemie szesnastkowym

Zakrywanie kilku liczb w formatach jest wyzwaniem, ale znajomość podstaw pomoże ci.

Ręcznie

Krok 1

Konwertuj datę na format liczby dziesiętnej, obliczając dni między żądaną datą a 1 stycznia 1900. Na przykład dni od 3 lipca 2002 r. Do 1 stycznia 1900 r. Wynoszą 37 440 (102 lata w łącznie x 365 + 210 dodatkowych dni kalendarzowych od 1 stycznia do 1 lipca 2002 r.).

Krok 2

Konwertuje liczbę dziesiętną obliczoną z kroku 1 na liczbę szesnastkową. Podziel liczbę dziesiętną przez 16; jeśli masz resztę, pomnóż resztę tylko przez 16, aby uzyskać wartość szesnastkową.

Na przykład, aby przekonwertować liczbę dziesiętną 60 na szesnastkową, podziel 60 na 16, co równa się 3, 75. Pomnóż resztę, 0, 75, przez 16, która jest równa 12. Wynikowa 12 jest jej wartością dziesiętną, aby przekonwertować do postaci szesnastkowej. Zobacz tabelę w Referencji 1 dla heksadecymalnej wartości konwersji, która jest C.

Weź cały wynik 3, 75 lub 3 i podziel go przez 16, co równa się 0.1875. Pomnóż tę liczbę przez 16. Wynik to 3 znaki dziesiętne i szesnastkowy C.

Krok 3

Napisz liczby szesnastkowe. Po znalezieniu wszystkich liczb szesnastkowych, odwróć kolejność wyników, aby otrzymać liczbę szesnastkową. Nasze obliczenie liczby dziesiętnej 60 to 3C w systemie szesnastkowym.

Użyj programu Excel

Krok 1

Otwórz nowy arkusz kalkulacyjny Excel i wprowadź w komórce A1 datę w formacie MM / DD / RRRR. MM to miesiąc, DD to dzień, a RRRR to rok.

Krok 2

Wprowadź formułę "= Dec2Hex (A1)" bez cudzysłowów w komórce A2. Funkcja "Dec2Hex" konwertuje datę w komórce A1 na format szesnastkowy.

Krok 3

Porównaj swoją wersję ręczną z wersją w Excelu.