Zawartość
Komputery używają do komunikacji liczb binarnych, ciągów jedynek (1) i zer (0). Ludziom trudno jest porozumiewać się w liczbach binarnych, dlatego liczby binarne muszą zostać przetłumaczone. Tłumaczenie odbywa się na liczby szesnastkowe, podstawa 16, w której używane są „liczby” od zera do litery F (np. 0123456789ABCDEF). Ludzie mogą łatwiej kodować za pomocą liczb szesnastkowych, a następnie tłumaczyć je na binarne, aby zapewnić prawidłowe wykonanie kodu przez maszynę. Najlepszym sposobem konwersji dat na wartości szesnastkowe jest konwersja szeregowego odpowiednika daty na odpowiednie liczby szesnastkowe.
Ręcznie
Konwertuj datę na dziesiętny format liczbowy, obliczając dni między żądaną datą 1 stycznia 1900 r. Na przykład dni między 3 lipca 2002 r. A 1 stycznia 1900 r. Wynoszą 37 440 (102 lata łącznie x 365 + 210 dodatkowych dni kalendarzowych od 1 stycznia do 3 lipca 2002 r.).
Konwertuj liczbę dziesiętną obliczoną od kroku 1 na wartość szesnastkową. Podziel liczbę dziesiętną przez 16; jeśli masz resztę, pomnóż tylko resztę przez 16, aby uzyskać wartość heksadecymalną.
Na przykład, aby przekonwertować liczbę dziesiętną 60 na szesnastkową, podziel 60 przez 16, co równa się 3,75. Pomnóż pozostałą część, 0,75, przez 16, co równa się 12. Wynikowa liczba 12 to twoja wartość dziesiętna, która ma zostać przekonwertowana na wartość szesnastkową. Zapoznaj się z tabelą w pozycji 1 dla wartości konwersji heksadecymalnej, która wynosi C.
Weź cały wynik 3,75 lub 3 i podziel go przez 16; jest to 0,1875. Pomnóż tę liczbę przez 16. Wynik to 3 miejsca po przecinku i C w zapisie szesnastkowym.
Wpisz liczby szesnastkowe. Po znalezieniu wszystkich liczb heksadecymalnych odwróć kolejność wyników heksadecymalnych, aby uzyskać numer heksadecymalny. Nasze obliczenie liczby dziesiętnej 60 wynosi 3C hex.
Korzystanie z programu Excel
Otwórz nowy arkusz kalkulacyjny Excel i wprowadź w komórce A1 datę w formacie MM / DD / RRRR. MM oznacza miesiąc, DD oznacza dzień, a RRRR oznacza rok.
Wprowadź formułę „= Dec2Hex (A1)” bez cudzysłowów w komórce A2. Funkcja Excel „Dec2Hex” konwertuje datę w komórce A1 na format szesnastkowy.
Porównaj swoją wersję odręczną z wersją Excel.