Как да конвертирате дата в шестнадесетичен

Покриването на няколко номера във формати е предизвикателство, но познаването на основите ще ви помогне.

На ръка

Стъпка 1

Преобразувайте датата във формат на десетичната числа, като изчислите дните, изминали между заявената дата до 1 януари 1900 г. Например дните между 3 юли 2002 г. и 1 януари 1900 г. са 37 440 (102 години в общо х 365 + 210 допълнителни календарни дни от 1 януари до 1 юли 2002 г.).

Стъпка 2

Преобразува десетичното число, изчислено от стъпка 1 в шестнадесетична. Разделете десетичния номер с 16; ако имате остатък, умножете само остатъка с 16, за да получите шестнадесетична стойност.

Например, за да превърнете десетичния номер 60 в шестнадесетичен, разделете 60 на 16, което е равно на 3, 75. Умножете остатъка, 0.75, с 16, което е равно на 12. Получената 12 е десетичната й стойност, за да се превърне в шестнадесетична. Вижте таблицата в Референция 1 за шестнадесетичната стойност на реализациите, която е C.

Вземете целия резултат от 3, 75 или 3 и го разделете на 16, което е равно на 0, 1875. Умножете този номер с 16. Резултатът е 3 десетични и шестнадесетичен С.

Стъпка 3

Напишете шестнадесетичните числа. След като се намерят всички шестнадесетични числа, обърнете реда на резултатите, за да получите шестнадесетичното си число. Нашето изчисление на десетичното число 60 е 3C в шестнадесетичен.

Използвайте Excel

Стъпка 1

Отворете нова електронна таблица в Excel и въведете в клетка A1 датата във формат MM / DD / YYYY. ММ е месецът, ДД е денят, а ГГГГ е годината.

Стъпка 2

Въведете формулата "= Dec2Hex (A1)" без кавички в клетка A2. Функцията "Dec2Hex" преобразува датата ви в клетка А1 в шестнадесетичен формат.

Стъпка 3

Сравнете ръчната си версия с вашата версия в Excel.