Jak przekonwertować datę na wartość szesnastkową

Posted on
Autor: Laura McKinney
Data Utworzenia: 6 Kwiecień 2021
Data Aktualizacji: 18 Listopad 2024
Anonim
Zamiana liczb - system dwójkowy, szesnastkowy, ósemkowy, dziesiętny
Wideo: Zamiana liczb - system dwójkowy, szesnastkowy, ósemkowy, dziesiętny

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.