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

Конвертер з двійкової в десяткову систему числення

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

Перетворити число

Оберіть напрямок перетворення, введіть ціле число та скопіюйте результат. Бінарна система використовує лише 0 і 1. Десяткова система використовує цифри від 0 до 9.

Результат у десятковому форматі 105

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

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

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

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

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

Двійкова система є основою 2. Вона використовує лише дві цифри: 0 та 1.

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

Бінарна система є фундаментальною в обчислювальній техніці, оскільки цифрові схеми представляють інформацію за допомогою двох станів, які зазвичай описуються як вимкнено/увімкнено або 0/1.

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

Щоб перетворити двійкове число в десяткове, помножте кожну цифру двійкового числа на відповідний степінь числа 2. Права крайня цифра використовує 20, наступна — 21, потім 22 і так далі.

1101001₂ = 1×2⁶ + 1×2⁵ + 0×2⁴ + 1×2³ + 0×2² + 0×2¹ + 1×2⁰ = 105₁₀

Це означає, що бінарне число 1101001 дорівнює десятковому числу 105.

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

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

179 ÷ 2 = 89 остача 1
89 ÷ 2 = 44 остача 1
44 ÷ 2 = 22 остача 0
22 ÷ 2 = 11 остача 0
11 ÷ 2 = 5 остача 1
5 ÷ 2 = 2 остача 1
2 ÷ 2 = 1 остача 0
1 ÷ 2 = 0 остача 1
Результат: 10110011₂

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

Двійкові дроби та практичне застосування

Цей конвертер зосереджений на точному перетворенні цілих чисел. Можливе також перетворення двійкових дробів: цифри після двійкової коми представляють 1/2, 1/4, 1/8, 1/16 і так далі.

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

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

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