Home / наука / Математика / Як перевести з десяткової системи в шістнадцяткову

Як перевести з десяткової системи в шістнадцяткову

/
76 Views

Як відомо, в комп'ютерах числа записуються в двійковому вигляді, а людині зручніше використовувати десяткові числа.

Переклад чисел із двійкового коду в десяткове подання виробляють, як правило, відповідні програми.

Однак програмістам нерідко доводиться працювати з числами в їх безпосередньому, «машинному» вигляді.

В цьому випадку, десяткові числа переводять в шістнадцяткову систему числення, зрозумілу як комп'ютера, так і фахівця.

Вам знадобиться

  • - калькулятор-
  • - комп'ютер.

Інструкція

    1

Щоб перевести число з десяткової системи вшестнадцатеричную скористайтеся стандартним калькулятором Windows. Тільки калькулятор необхідно використовувати не в стандартному, а в «інженерному» вигляді. Для цього виберіть пункт основного меню «Вид» і клацніть на рядку «Інженерний».

    2

Зверніть увагу на те, в якому режимі працюєкалькулятор. Як правило, це десятковий режим представлення чисел, встановлений за замовчуванням. Якщо ж покажчик розташований не в позиції Dec, то встановіть його в це положення.

    3

Тепер просто наберіть на клавіатурі комп'ютера(Або віртуальній клавіатурі калькулятора) десяткове число, яке необхідно перевести в шістнадцяткове подання. Зверніть увагу, що число не може бути дуже великим - але лише 18446744073709551615. Хоча дисплей калькулятора і дозволяє вводити більш «довгі» числа, при перетворенні в шістнадцятковий вид «зайві» цифри будуть відкинуті і результат вийде неправильним.

    4

Набравши вихідне (десяткове) число, переведітькалькулятор в шістнадцятковий режим. Для цього наведіть курсор розрядності системи числення в позицію Hex. Введене число автоматично перетвориться в шістнадцятковий вид. Покажчик уявлення шістнадцятирічного числа повинен перебувати в положенні «8 байт», інакше довжина чисел, що вводяться буде дуже обмежена (наприклад, при «1 байт» - не більше 255).

    5

Якщо комп'ютера немає, то можна перевести число здесяткового в шістнадцяткове і «вручну». Для цього розділіть десяткове число на 16. Причому, ділити потрібно класично - «куточком», щоб залишок вийшов у вигляді цілого числа, а не в формі «хвоста» десяткового дробу.

    6

Отже, розділивши вихідне число на 16, запишітьзалишок у якості молодшого (правого) розряду шістнадцятирічного числа. Якщо залишок більше 9, то перетворіть його в «справжній» шістнадцятковий вид. При цьому врахуйте, що десятковому числу 10 відповідає шістнадцяткове «А» і т.д. Щоб не помилитися, скористайтеся наступною табличкою:
10 - А
11 - В
12 - З
13 - D
14 - E
15 - F

    7

Якщо частка від ділення вихідного числа на 16вийшло більше 0, то знову повторіть попередній крок, прийнявши приватне як діленого. Залишки від ділення, перетворені в шістнадцяткову цифру, послідовно записуйте справа наліво. Процес повторюйте до тих пір, поки приватне не виявиться рівним нулю.

Як перевести з десяткової системи в шістнадцяткову was last modified: Червень 21st 2017 by nolseowb
It is main inner container footer text