Перевод чисел из десятичной в двоичную и обратно

Photo

Язык задания: Russian

В задании требуется:
1. Перевести десятичные числа в двоичную систему счисления.
2. Перевести двоичные числа в десятичную систему счисления.

Задание 1: Перевод десятичных чисел в двоичную систему счисления

a) 54₁₀

Делим число 54 на 2 до тех пор, пока не получим 0 в частном. Записываем остатки в обратном порядке.

  • 54 / 2 = 27 (остаток 0)
  • 27 / 2 = 13 (остаток 1)
  • 13 / 2 = 6 (остаток 1)
  • 6 / 2 = 3 (остаток 0)
  • 3 / 2 = 1 (остаток 1)
  • 1 / 2 = 0 (остаток 1)

Записываем остатки в обратном порядке: 110110

Ответ: 54₁₀ = 110110₂

b) 96₁₀

Делим число 96 на 2 до тех пор, пока не получим 0 в частном. Записываем остатки в обратном порядке.

  • 96 / 2 = 48 (остаток 0)
  • 48 / 2 = 24 (остаток 0)
  • 24 / 2 = 12 (остаток 0)
  • 12 / 2 = 6 (остаток 0)
  • 6 / 2 = 3 (остаток 0)
  • 3 / 2 = 1 (остаток 1)
  • 1 / 2 = 0 (остаток 1)

Записываем остатки в обратном порядке: 1100000

Ответ: 96₁₀ = 1100000₂

c) 128₁₀

Делим число 128 на 2 до тех пор, пока не получим 0 в частном. Записываем остатки в обратном порядке.

  • 128 / 2 = 64 (остаток 0)
  • 64 / 2 = 32 (остаток 0)
  • 32 / 2 = 16 (остаток 0)
  • 16 / 2 = 8 (остаток 0)
  • 8 / 2 = 4 (остаток 0)
  • 4 / 2 = 2 (остаток 0)
  • 2 / 2 = 1 (остаток 0)
  • 1 / 2 = 0 (остаток 1)

Записываем остатки в обратном порядке: 10000000

Ответ: 128₁₀ = 10000000₂

Задание 2: Перевод двоичных чисел в десятичную систему счисления

a) 11 101₂

Представим число в виде суммы степеней двойки:

$11101_2 = 1 \cdot 2^4 + 1 \cdot 2^3 + 1 \cdot 2^2 + 0 \cdot 2^1 + 1 \cdot 2^0 = 16 + 8 + 4 + 0 + 1 = 29$

Ответ: 11101₂ = 29₁₀

b) 10 001 110 100₂

Представим число в виде суммы степеней двойки:

$10001110100_2 = 1 \cdot 2^{10} + 0 \cdot 2^9 + 0 \cdot 2^8 + 0 \cdot 2^7 + 1 \cdot 2^6 + 1 \cdot 2^5 + 1 \cdot 2^4 + 0 \cdot 2^3 + 1 \cdot 2^2 + 0 \cdot 2^1 + 0 \cdot 2^0 = 1024 + 0 + 0 + 0 + 64 + 32 + 16 + 0 + 4 + 0 + 0 = 1140$

Ответ: 10001110100₂ = 1140₁₀

c) 10 000 000 100₂

Представим число в виде суммы степеней двойки:

$10000000100_2 = 1 \cdot 2^{10} + 0 \cdot 2^9 + 0 \cdot 2^8 + 0 \cdot 2^7 + 0 \cdot 2^6 + 0 \cdot 2^5 + 0 \cdot 2^4 + 0 \cdot 2^3 + 1 \cdot 2^2 + 0 \cdot 2^1 + 0 \cdot 2^0 = 1024 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 4 + 0 + 0 = 1028$

Ответ: 10000000100₂ = 1028₁₀

Варианты продолжения:
1 Продолжить решение
thinking img
progress gif

Текст скопирован
Готово
Ошибка
×