Решите следующие задачи, используя систему счисления.
1. 11001102 - 9f16 =x2
2.101012+7358-Х10
3,511 +518=Х2
4.1111001010100111²
5.0010010101111111²
Ответы
Відповідь:Переведем 11001102 в шестнадцатеричную систему счисления:
11001102 = C316
Выполним вычитание в шестнадцатеричной системе счисления:
9F16 = 15910
C3 - 1 = C2
1 - 5 = -4, занимаем единицу из следующего разряда
C - 9 = 3
Получили результат: C2D16
Теперь переведем ответ в двоичную систему счисления:
C2D16 = 1100001011012
Ответ: 1100001011012
Переведем 101012 и 7358 в десятичную систему счисления:
101012 = 101010
7358 = 11910
Выполним вычитание:
1010 + 119 - X = 891
X = 1010 + 119 - 891
X = 238
Переведем результат в десятичную систему счисления:
23810 = 111011102
Ответ: 111011102
Переведем 511 и 518 в двоичную систему счисления:
511 = 1111111112
518 = 10000001102
Выполним сложение:
111111111
+1000000110
10001111001
Получили результат: 100011110012
Ответ: 100011110012
Для возведения числа в квадрат в двоичной системе счисления необходимо выполнить умножение числа на само себя. Для этого можно воспользоваться алгоритмом "квадратного умножения".
1111001010100111² =
1111001010100111
x 1111001010100111
---------------
100000000000000000000111000101001000001
Получили результат: 1000000000000000000001110001010010000012
Ответ: 1000000000000000000001110001010010000012
0010010101111111² =
0010010101111111
x 0010010101111111
----------------
00000000011111010101011110000001
Получили результат: 000000000111110101010111100000012
Ответ: 000000000111110101010111100000012
Пояснення: