Конвертер систем чисел

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

Миттєво перетворюйте десяткові числа на шістнадцяткові або двійкові. Інструмент перевіряє ваш ввід, підтримує дуже великі цілі числа та показує чіткі кроки перетворення.

Перетворити десяткове число

Введіть десяткове ціле число та оберіть, у який формат його перетворити: шістнадцятковий або двійковий. Десятковий ввід використовує цифри від 0 до 9.

Результат у шістнадцятковій системі 1CE
Перетворити шістнадцятковий на десятковий замість цього

Етапи конвертації в реальному часі

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

Як розраховується цей результат

  1. Розділіть десяткове число на цільову основу.
  2. Записуйте кожне остачу з кожного кроку ділення.
  3. Прочитайте залишки знизу вгору, щоб отримати кінцеве значення.
Примітка щодо точності: Цей конвертер використовує JavaScript BigInt для перетворення цілих чисел, тому великі цілі числа обробляються точно, а не округлюються, як звичайні числа з плаваючою комою.

Що таке десяткові, шістнадцяткові та двійкові числа?

Десяткова система — це загальноприйнята система числення з основою 10. Вона використовує десять цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Шістнадцяткова система є основою-16. Вона використовує цифри 0–9 та літери A, B, C, D, E і F, де A дорівнює 10, а F — 15.

Двійкова система є основою 2 і використовує лише 0 та 1. Комп'ютери використовують двійкову систему внутрішньо, тоді як шістнадцяткова часто застосовується як компактний спосіб запису двійкових даних.

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

Щоб перетворити десяткове число в шістнадцятковий формат, послідовно діліть його на 16 і записуйте залишок. Залишки від 10 до 15 стають відповідно A-F.

462 ÷ 16 = 28, остача 14 = E
28 ÷ 16 = 1, остача 12 = C
1 ÷ 16 = 0, остача 1
Результат: 1CE₁₆

Таким чином, десяткове число 462 перетворюється на шістнадцяткове 1CE.

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

Щоб перетворити десяткове число в двійкове, послідовно діліть його на 2 і записуйте залишок. Результат у двійковій системі отримується шляхом читання залишків знизу вгору.

42 ÷ 2 = 21, остача 0
21 ÷ 2 = 10, остача 1
10 ÷ 2 = 5, остача 0
5 ÷ 2 = 2, остача 1
2 ÷ 2 = 1, остача 0
1 ÷ 2 = 0, остача 1
Результат: 101010₂

Отже, десяткове число 42 перетворюється на бінарне 101010.

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

Перетворення десяткових чисел у шістнадцятковий формат широко використовується в програмуванні, налагодженні, визначенні кольорів, адресах пам'яті, кодових точках Unicode та аналізі даних на низькому рівні.

Наприклад, десяткове число 255 у шістнадцятковій системі має вигляд FF. У коді кольору RGB значення FF відповідає максимальному значенню каналу кольору.

Правила введення даних

  • Використовуйте цифри 0–9 для десяткового введення.
  • Коми, пробіли та підкреслення ігноруються для полегшення читання.
  • Підтримуються цілі числа. Дроби навмисно не перетворюються цим інструментом.
  • Підтримуються від’ємні цілі числа, наприклад, -462.