Как преобразовать дату в шестнадцатеричное

Автор: John Stephens
Дата создания: 22 Январь 2021
Дата обновления: 6 Июль 2024
Anonim
Шестнадцатеричная система счисления
Видео: Шестнадцатеричная система счисления

Содержание

Компьютеры используют двоичные числа, строки из 1 (1) и нули (0), чтобы общаться. Людям трудно так общаться, поэтому эти цифры нужно перевести. Перевод выполняется в шестнадцатеричных числах, основание из 16, где «числа» варьируются от нуля до буквы F (0123456789ABCDEF). Мы можем легко писать коды, используя шестнадцатеричные числа, и преобразовывать их в двоичные файлы, чтобы гарантировать, что код будет правильно выполняться машиной. Лучший способ преобразовать даты в шестнадцатеричные - преобразовать эквивалентные серии дат в их шестнадцатеричные числа.


направления

Преобразование нескольких числовых форматов является сложной задачей, но знание основ поможет в этой задаче (гексагональное изображение от Nicemonkey от Fotolia.com)

    вручную

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

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

    Например: Чтобы преобразовать десятичное число 60 в шестнадцатеричное, разделите 60 на 16 (результат будет 3,75). Умножьте остаток (0,75) на 16 (получая 12). Результат (12) - это десятичное значение, которое должно быть преобразовано в шестнадцатеричное. Смотрите таблицу (в разделе «Ссылки» ниже), и вы увидите, что значение конверсии - C.


    Возьмите весь 3,75 (3) и разделите на 16; результат будет 0,1875. Умножьте это число на 16. Результат будет 3, в сумме 3 и C в шестнадцатеричном формате.

  3. Напишите шестнадцатеричные числа. Как только все числа найдены, измените порядок шестнадцатеричных результатов, чтобы получить шестнадцатеричное число. В нашем примере десятичного числа 60 результат будет 3C.

    Использование Excel

  1. Откройте новый лист в Excel и введите ячейку A1 в формате MM / DD / YYYY, где MM - месяц, DD - день, а YYYY - год.

  2. Введите формулу "= Dec2Hex (A1)" без кавычек в ячейку A2. Эта функция преобразует дату из ячейки A1 в шестнадцатеричное.

  3. Сравните полученный результат вручную с полученным через Excel.

Отличный способ избежать отходов и сохранить продукты - заморозить некоторые продукты. Замораживание применяется не только к остаткам пищи, но также может использоваться для сохранения определенного и...

«Lara Croft: Tomb Raider Anniverary» - это игра в жанре экшн / приключенческая игра, в которой вы играете за приключенческую Лару Крофт, проходя через огромные уровни, которые включают сложн...

Рекомендовано вам