Як перетворити десяткове число в шістнадцяткове число
Десяткова система числення використовує десять можливих значень (0,1,2,3,4,5,6,7,8,9), а шестнадцатеричная система числення використовує шістнадцять можливих значень (0,1,2,3,4,5, 6,7,8,9, A, B, C, D, E, F).
Щоб уникнути плутанини при використанні різних систем числення у чисел записуються відповідні індекси. Наприклад, десяткове число 512 можна записати у вигляді 51210, а шістнадцяткове число 512 (яке дорівнює десятеричная 1298) - у вигляді 51216 .
Кроки
Метод 1 з 2: Перетворення вручну
1
Розділіть десяткове число на 16. Проробіть цілочисельне ділення, тобто зупиніться, як тільки при діленні виходить залишок.2
Запишіть залишок у шістнадцятковому форматі.
Наприклад, якщо залишок 11, запишіть його як B16 (Індекс 16 вказує на шестнадцатеричную величину).3
Розділіть приватне, отримане в попередньому кроці, на 16 (виконайте цілочисельне ділення) і знову запишіть отриманий залишок у шістнадцятковому форматі.4
Повторіть описану вище операцію, поки приватне не буде менше 16.Отриманий залишок кожен раз записуйте в шістнадцятковому формате.Обратіте увагу, що останнє приватне (те, яке менше 16) потрібно теж записати в шістнадцятковому форматі.5
Запишіть залишки і останнє приватне (в шістнадцятковому форматі) в порядку зліва направо, починаючи з першого залишку і закінчуючи останнім приватним.Шістнадцяткове значення даного десяткового числа є ця послідовність залишків і останнього приватного, прочитана праворуч налево.Напрімер, якщо послідовність залишків і останнього приватного є 2F34, то шістнадцяткове число є 43F2.
Метод 2 з 2: Перетворення з використанням калькулятора в Windows
1
Натисніть «Пуск» - «Стандартні» - «Калькулятор».2
У вікні калькулятора натисніть «Вид» і виберіть «Програміст».3
Виберіть опцію «Dec» (ліворуч) і введіть число, яке ви хочете перетворити.4
Тепер виберіть опцію «Hех». Результат відобразиться автоматично.
Приклади
256
- Давайте перетворимо десяткове число 256 у шістнадцяткове число. Розділіть його на 16: 256/16 = 16.
- Так як залишку немає, запишіть «0» в якості залишку.
- Розділіть 16 на 16, що дорівнює 1. Залишку немає, так що знову запишіть «0» в якості залишку.
- Так як 1 менше 16, запишемо «1» в якості останнього приватного. Послідовність залишків і останнього приватного запишеться у вигляді: 001- читаємо це число справа наліво і отримуємо 100. 100 є шестнадцатеричной формою числа 256.
2500
- Розділимо 2500 на 16 і отримаємо 156,25. Помножимо залишок 0,25 на 16, що дорівнює 4. Додамо 4 в список залишків.
- Розділимо 156 на 16 і отримаємо 9,75. Помножимо залишок 0,75 на 16, що дорівнює 12. У шестнадцатеричном форматі 12 = С, тому додайте C в список залишків.
- Так як 9 менше 16, додаємо 9 (останнє приватне) в список залишків. Послідовність залишків і останнього приватного запишеться у вигляді: 4С9- читаємо цю послідовність справа наліво і отримуємо 9С4. 9С4 є шестнадцатеричной формою числа 2500.
Таблиця перетворення
Десят. | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Жердину. | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |