• Предмет: Информатика
  • Автор: denisbravis007
  • Вопрос задан 2 месяца назад

2. Перевести числа в двійкове кодування, a)678 ; б)3785 ​

Ответы

Ответ дал: kiril02406
0

a) Переведемо число 678 в двійковий код:

678 / 2 = 339 (залишок 0)

339 / 2 = 169 (залишок 1)

169 / 2 = 84 (залишок 1)

84 / 2 = 42 (залишок 0)

42 / 2 = 21 (залишок 0)

21 / 2 = 10 (залишок 1)

10 / 2 = 5 (залишок 0)

5 / 2 = 2 (залишок 1)

2 / 2 = 1 (залишок 0)

1 / 2 = 0 (залишок 1)

Тепер запишемо залишки в зворотному порядку від низу до верху:

1010100110

Отже, правильне представлення числа 678 в двійковому коду - 1010100110.

b) Переведемо число 3785 в двійковий код:

3785 / 2 = 1892 (залишок 1)

1892 / 2 = 946 (залишок 0)

946 / 2 = 473 (залишок 0)

473 / 2 = 236 (залишок 1)

236 / 2 = 118 (залишок 0)

118 / 2 = 59 (залишок 0)

59 / 2 = 29 (залишок 1)

29 / 2 = 14 (залишок 1)

14 / 2 = 7 (залишок 0)

7 / 2 = 3 (залишок 1)

3 / 2 = 1 (залишок 1)

1 / 2 = 0 (залишок 1)

Запишемо залишки в зворотному порядку від низу до верху:

111011001001

Отже, правильне представлення числа 3785 в двійковому коді - 111011001001

Вас заинтересует