UnuAfajo.com

Як перевести десяткове число в шістнадцяткове

Відео: Переклад чисел з десяткової в шістнадцяткову систему числення. Лекція з інформатики №3

У повсякденному житті ми, як правило, використовуємо десяткову систему числення, однак в обчислювальній техніці використовуються інші системи: двійкова, вісімкова і шістнадцяткова. Вони зручні тому, що в їх основі лежить число 2, як основа бінарної логіки. Іноді для вирішення завдань програмування потрібно перевести десяткове число в шістнадцяткове і навпаки.
Як перевести десяткове число в шістнадцяткове

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

  • калькулятор

Інструкція

1
Для запису чисел в шістнадцятковій системі використовуються десяткові цифри від 0 до 9 і латинські літери від A до F. A відповідає десятковому числу 10, F - 15, отже, десяткове число 16 в шістнадцятковому вигляді буде представлено як 10. Будь-яке число в шістнадцятковій системі можна уявити як ступінь числа 16, помножене на коефіцієнт. Для того, щоб позначити шістнадцятковий вид числа, після нього прийнято ставити h - першу букву латинського слова hexametric (шістнадцяткове).
2
Для того, щоб уявити десяткове число як шістнадцяткове, необхідно послідовно ділити його на 16 до тих пір, поки ціла частина приватного не дорівнюватиме нулю. Кожен залишок від ділення, якщо він менше 16, записуємо у вільний байт шістнадцятирічного числа справа наліво.
якщо десяткове число менше шістнадцяти, замініть його відповідним числом шестнадцатеричной системи:
12 = Ch


3
Наприклад, як представити в шістнадцятковому вигляді число 46877? Розділіть його на 16, знайдіть цілу частину і залишок:
46877: 16 = 2929, 8125
Ціла частина 2929, тепер знайдіть залишок:
46877-2929х16 = 46877-46864 = 13
Залишок менше 16, тому запишіть його в шістнадцятковому вигляді в молодший байт числа: Dh


Отримане ціле приватне розділіть на 16:
2929: 16 = 183,0625
Ціла частина 183. Знайдіть залишок:
2929-183х16 = 2929-2928 = 1
Оскільки 1lt; 16, запишіть залишок у попередній розряд: 1Dh
Знову розділіть приватне на 16:
183: 16 = 11,4375
Знайдіть залишок:
183-11х16 = 183-176 = 7
Оскільки 7lt; 16, занесіть залишок 7 в попередній розряд шістнадцятирічного числа: 71Dh
Приватне розділіть на 16:
11: 16lt; 1.
Ціла частина результату ділення дорівнює 0, тому занесіть 11 в шістнадцятковому вигляді в старший байт числа:
11 = Bh, відповідно, вся запис числа буде виглядати так: 46877 = B71Dh
4
Перевірте результат обчислень перекладом отриманого шістнадцятирічного числа в десяткове:
B71D = Bx16 ^ 3 + 7x16 ^ 2 + 1x16 ^ 1 + Dx16 ^ 0 = 11x4096 + 7x256 + 16 + 13 = 46877Результат вірний.
Корисна порада
Завжди перевіряйте вірність обчислень шляхом зворотного перекладу з однієї системи числення в іншу.

Поділися в соціальних мережах:


Схожі
Як виконати дії в двійковій системіЯк виконати дії в двійковій системі
Як перевести в десяткову систему двійкові числаЯк перевести в десяткову систему двійкові числа
Як перевести в двійковий виглядЯк перевести в двійковий вигляд
Як перевести з шестнадцатиричной в двійкову систему численняЯк перевести з шестнадцатиричной в двійкову систему числення
Як переводити в двійкову системуЯк переводити в двійкову систему
Як переводити системи численняЯк переводити системи числення
Як перевести числа з вісімковій системи числення в двійковуЯк перевести числа з вісімковій системи числення в двійкову
Як перевести числа з однієї системи в іншуЯк перевести числа з однієї системи в іншу
Як перевести числа в двійкову систему численняЯк перевести числа в двійкову систему числення
Як перевести в двійкову систему численняЯк перевести в двійкову систему числення
» » Як перевести десяткове число в шістнадцяткове
© 2021 UnuAfajo.com