Задача 1. Перевести числа в бінарну форму:
n1 = 41
n2 = 5412
n3 = 1112
n4 = 99
Задача 2. Знайти відповідь на роботу операторів:
n1 & n2
n2 | n1
~n4
Задача 3*(на кристал). Знайти відповідь на роботу операторів:
~n1 & ~n4 | n2
Ответы
Відповідь:
Задача 1. Перевести числа в бінарну форму:
n1 = 41
41 ділимо на 2 та записуємо остачу: 41 mod 2 = 1
20 ділимо на 2 та записуємо остачу: 20 mod 2 = 0
10 ділимо на 2 та записуємо остачу: 10 mod 2 = 0
5 ділимо на 2 та записуємо остачу: 5 mod 2 = 1
2 ділимо на 2 та записуємо остачу: 2 mod 2 = 0
1 ділимо на 2 та записуємо остачу: 1 mod 2 = 1
Отже, 41(10) = 101001(2)
n2 = 5412
5412 ділимо на 2 та записуємо остачу: 5412 mod 2 = 0
2706 ділимо на 2 та записуємо остачу: 2706 mod 2 = 0
1353 ділимо на 2 та записуємо остачу: 1353 mod 2 = 1
676 ділимо на 2 та записуємо остачу: 676 mod 2 = 0
338 ділимо на 2 та записуємо остачу: 338 mod 2 = 0
169 ділимо на 2 та записуємо остачу: 169 mod 2 = 1
84 ділимо на 2 та записуємо остачу: 84 mod 2 = 0
42 ділимо на 2 та записуємо остачу: 42 mod 2 = 0
21 ділимо на 2 та записуємо остачу: 21 mod 2 = 1
10 ділимо на 2 та записуємо остачу: 10 mod 2 = 0
5 ділимо на 2 та записуємо остачу: 5 mod 2 = 1
2 ділимо на 2 та записуємо остачу: 2 mod 2 = 0
1 ділимо на 2 та записуємо остачу: 1 mod 2 = 1
Отже, 5412(10) = 1010100010100(2)
n3 = 1112
111 ділимо на 2 та записуємо остачу: 111 mod 2 = 1
55 ділимо на 2 та записуємо остачу: 55 mod 2 = 1
27 ділимо на 2 та записуємо остачу: 27 mod 2 = 1
13 д
Пояснення: