Як перетворити десяткове число в шістнадцяткове число
Шістнадцяткова система числення - це система числення за основою 16. Це означає, що в системі використовуються 16 символів: цифри від 0 до 9 і букви A, B, C, D, E, F. Перетворити десяткове число в шістнадцяткове важче, ніж шестнадцатеричное в десяткове. Спочатку усвідомите процес перетворення, а потім приступайте до нього - це дозволить уникнути помилок.
Перетворення невеликих чисел
десяткове | 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 |
кроки
Метод 1 з 2:
інтуїтивний метод1. Скористайтеся цим методом, якщо ви не знайомі з шістнадцятковій системи числення. Простий інтуїтивний метод може використовувати практично будь-яка людина. Якщо вам відомі різні системи числення, прочитайте про швидке методі, який описаний нижче.
- Якщо ви взагалі нічого не знаєте про шестнадцатеричной системі, почніть з вивчення основних понять.
2. Зведіть 16 в ступінь від 1 до 5 і запишіть результати. Розряд кожної цифри шістнадцятирічного числа є результатом зведення в ступінь числа 16, так само як розряд кожної цифри десяткового числа є результатом зведення в ступінь числа 10. Наступний список результатів зведення 16 в різні ступені знадобиться в процесі перетворення:
3. У списку знайдіть найбільше число, яке менше даного десяткового числа. Запишіть дане десяткове число, яке потрібно перетворити в шістнадцяткове. Подивіться на список, наведений вище, і знайдіть найбільший результат (зведення 16 в ступінь), який менше даного десяткового числа.
4. Розділіть десяткове число на обраний результат зведення 16 в ступінь. Працюйте з цілочисельним результатом поділу - не звертайте уваги на цифри після десяткової коми.
5. Знайдіть перший залишок. Тобто залишок від ділення даного десяткового числа на вибране число (дільник). Залишок обчислюється так само, як при розподілі в стовпчик.
6. Розділіть залишок на наступний (за списком) результат зведення 16 в ступінь. Подивіться на список з результатами зведення 16 в різні ступені. Знайдіть результат, який знаходиться під результатом, який ви вибрали для попереднього розподілу. Розділіть залишок на вибране число, щоб знайти наступну цифру шістнадцятирічного числа (якщо залишок менше обраного числа, наступна цифра дорівнює 0).
7. Знайдіть другий залишок. Для цього помножте отримане частноена дільник, а потім результат множення відніміть з першого залишку. Другий залишок потрібно перетворити в цифру шістнадцятирічного числа.
8. Повторюйте описаний процес до тих пір, поки залишок не буде менше 16. Якщо залишок дорівнює числу від 0 до 15, він може бути виражений однією шістнадцятковій цифрою. Ця цифра буде останньою цифрою.
9. Перетворіть отримані цифри і запишіть відповідь. Ви знайшли всі цифри шістнадцятирічного числа. Але вони записані в десятковій системі числення. Щоб перетворити кожну цифру по підставі 16, такі вказівки:
10. перевірте відповідь. Це легко зробити, якщо знати основи шестнадцатеричной системи числення. Перетворіть кожну цифру шістнадцятирічного числа в цифру по підставі 10, а потім помножте на результат зведення 16 в певну ступінь, яка відповідає позиції цифри. У нашому прикладі:
Метод 2 з 2:
Швидкий метод (використання залишків)1. Розділіть десяткове число на 16. Працюйте з цілочисельним результатом поділу, тобто не звертайте уваги на цифри після десяткової коми.
- Наприклад, перетворіть десяткове число 317 547 в шістнадцяткове. Розділіть: 317547 ÷ 16 = 19846 (Це перше приватне). Не звертайте уваги на цифри після десяткової коми.
2. Залишок запишіть в шістнадцятковій системі числення. Залишок від ділення даного числа на 16 буде знаходитися в розряді нижче 16-й. Таким чином, залишок повинен перебувати в розряді одиниць, тобто в останньому розряді шістнадцятирічного числа.
3. Розділіть перше приватне. Ви перетворили залишок в цифру шестнадцатеричной системи. Тепер потрібно перетворити перше приватне. Для цього розділіть його на 16. Вийде друга (праворуч) цифра шістнадцятирічного числа. Процес аналогічний вищеописаному: перше приватне ділиться на 256 (16 х 16 = 256), тому залишок буде знаходитися в розряді нижче 256-й. Ви вже знайшли цифру для розряду одиниць, тому залишок запишеться в розряд 16-і.
4. Повторюйте описаний процес до тих пір, поки залишок не буде менше 16. Не забувайте конвертувати залишки, які дорівнюють числам від 10 до 15, в цифри шестнадцатеричной системи числення. Записуйте кожен залишок. Останній залишок (менше 16) буде першою цифрою шістнадцятирічного числа. У нашому прикладі:
5. Запишіть число. Нагадаємо, що отримані цифри шістнадцятирічного числа записуються справа наліво. Перевірте відповідь, щоб переконатися, що цифри записані в правильному порядку.
Поради
- Щоб не переплутати числа різних систем числення, записуйте підстави систем у вигляді нижніх індексів. Наприклад, десяткове число 512 записується так: 51210 (512 за основою 10). Шістнадцяткове число 512 записується так: 51216 (512 за основою 16), і 51216 = тисячі двісті дев`яносто вісім10