Привет! Давай вместе разберем задания.
Задание 1: Переведите числа из десятичной системы в двоичную
a) 948:
- Делим число на 2, записываем остаток.
- Продолжаем делить полученные частные на 2 до тех пор, пока частное не станет равно 0.
Для 948:
- 948 / 2 = 474, остаток 0
- 474 / 2 = 237, остаток 0
- 237 / 2 = 118, остаток 1
- 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
Значит, 948 в двоичной системе будет: 1110110100₂.
b) 763:
- 763 / 2 = 381, остаток 1
- 381 / 2 = 190, остаток 1
- 190 / 2 = 95, остаток 0
- 95 / 2 = 47, остаток 1
- 47 / 2 = 23, остаток 1
- 23 / 2 = 11, остаток 1
- 11 / 2 = 5, остаток 1
- 5 / 2 = 2, остаток 1
- 2 / 2 = 1, остаток 0
- 1 / 2 = 0, остаток 1
Значит, 763 в двоичной системе будет: 1011111011₂.
c) 994:
- 994 / 2 = 497, остаток 0
- 497 / 2 = 248, остаток 1
- 248 / 2 = 124, остаток 0
- 124 / 2 = 62, остаток 0
- 62 / 2 = 31, остаток 0
- 31 / 2 = 15, остаток 1
- 15 / 2 = 7, остаток 1
- 7 / 2 = 3, остаток 1
- 3 / 2 = 1, остаток 1
- 1 / 2 = 0, остаток 1
Значит, 994 в двоичной системе будет: 1111100010₂.
Задание 2: Переведите числа из двоичной системы в десятичную
a) 11100011₂:
- Записываем разряды: 1x2^7 + 1x2^6 + 1x2^5 + 0x2^4 + 0x2^3 + 0x2^2 + 1x2^1 + 1x2^0.
- 128 + 64 + 32 + 2 + 1 = 227
Значит, 11100011₂ в десятичной системе будет: 227.
b) 100011011₂:
- Записываем разряды: 1x2^8 + 0x2^7 + 0x2^6 + 0x2^5 + 1x2^4 + 1x2^3 + 0x2^2 + 1x2^1 + 1x2^0.
- 256 + 16 + 8 + 2 + 1 = 283
Значит, 100011011₂ в десятичной системе будет: 283.
c) 10011001₂:
- Записываем разряды: 1x2^7 + 0x2^6 + 0x2^5 + 1x2^4 + 1x2^3 + 0x2^2 + 0x2^1 + 1x2^0.
- 128 + 16 + 8 + 1 = 153
Значит, 10011001₂ в десятичной системе будет: 153.
Задание 3: Выполните сложение чисел
a) 111010100₂ + 10111001₂:
Для сложения двоичных чисел:
111010100
+ 010111001
-----------
1010001001
Исходя из приведения: 1 + 0 = 1 0 + 1 = 1 1 + 1 = 10 (2) => пишем 0, 1 в уме и так далее. Получим: 1010001001₂.
b) 111010102 + 100010002:
11101010
+ 10001000
-----------
101110010
Исходя из приведения: 1 + 0 = 1 0 + 0 = 0 1 + 1 = 10 (2) => пишем 0, 1 в уме и так далее. Получим: 101110010₂.
c) 111101102 + 110111102:
11110110
+ 11011110
-----------
111010100
Исходя из приведения: 0 + 0 = 0 1 + 1 = 10 (2) => пишем 0, 1 в уме и так далее. Получим: 111010100₂.
Надеюсь, тебе все понятно, если что-то упустил или есть еще вопросы - пиши!
