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

Решите следующие задачи, используя систему счисления.
1. 11001102 - 9f16 =x2
2.101012+7358-Х10
3,511 +518=Х2
4.1111001010100111²
5.0010010101111111²

Ответы

Ответ дал: gnerubatskiy
0

Відповідь:Переведем 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

Пояснення:

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