Решите пожалуйста 53 и 64

0 голосов
45 просмотров

Решите пожалуйста 53 и 64


image

Информатика (30 баллов) | 45 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Видел вчера вечером поздно этот вопрос, думал кто-то ответ да напишет)
Всё просто, среднее арифметическое - сумма всех параметров разделённая на их кол-во, это мы помним.

Тут два вопроса:
1. Как сумировать числа в двоичной (или любой другой системе)?
2. Как делить числа в двоичной (или любой другой системе)?

Перейдем к заданию 53

1. Сложим все три числа. Это не сложно, просто складываем в столбик, как и в десятичной системе счисления, но...

ПРАВИЛО
Не забываем, что при любых манипуляцих с системами с разным основанием (двоичной - 2, восьмиричной - 8, шестнадцатиричной - 16), мы ограничены кол-вом цифр в данной системе! Пользоваться можем ими и только ими! Не больше, не меньше.

В двоичной системе у нас только две цифры - 0 и 1. Следовательно просто складываем числа, но не забываем про правило.
Картинка как складывать - прикреплена в описании.

Первое число: 10010110
Второе число: 1100100
Третье число: 110010

Сумма всех чисел: 100101100

2. Разделим полученную сумму на 3 (кол-во слогаемых). Как известно, цифры 3 как таквой в двоичной системе нет, следовательно нам необходимо преобразовать 3 из десятичной, в двоичную. Объяснять как это делать не буду подробно, тем более есть просто таблица перевода для данного маленького числа:
3 в десятичной = 011 в двоичной, ну или просто 11.
Таблица перевода прикрепленна.

Теперь нужно разделить, деление точно такое же как и в десятичной системе, но снова не забываеп про правило вверху. Цифр у нас только 2 — 0 и 1.
Картинка с делением прикреплена в описании.

100101100 / 11 =  1100100

Проверим переведя все числа в десятичную и проверив расчёты там:

10010110 = 150
1100100 = 100
110010 = 50

(150 + 100 + 50) / 3 = 100

100 = 1100100, ответ верный.

Ответ: 1100100.

Теперь вперед к заданию 64!

Все расчёты выполнены на оставшихся двух картинках, ну и вот проверка к слову:

Первое число: 11110110 = 246
Второе число: 11100 = 28
Третье число: 1101110 = 110

(246 + 28 + 110) / 3 = 128

128 = 10000000

Ответ верный.

Ответ: 
10000000.


image
image
image
image
image
(1.4k баллов)
0

Little bit дополнение, т.к. правилами сайта отправлять ссылки - зась, мы схитрим:

0

tXva6YkMYBE&t

0

Это код видео на сервисе YouTube, просто открой любое видео на нем, и в адресной строке (вверху браузера, где ссылка), замени все символы после знака '=' на то, что я скинул :)

0

В нем подробно объясняется как производить действия с числами в двоичной системе счисления)

0

Спасибо большое за подробное объяснение

0

Спасибо за пометку лучший ответ и нажатую кнопочку "спасибо")