Умножение в шестнадцатеричной системе

Пример 19. Выполните умножение чисел: A3C16 и 2E16

    A C16
  ×      
      E16
  F
+        
 
D C 816

Ответ: A3C16 × 2E16 = 1D6C816.

Умножение в шестнадцатеричной системе - student2.ru 1. Заполните таблицу:
Основание системы счисления «!» «V»
Сложение
   
Вычитание
   
Умножение
   
  Сложение  
   
  Вычитание  
   
  Умножение  
   
  Сложение  
   
  Вычитание  
   
  Умножение  
   

Обсудите заполненную таблицу с другими студентами группы. Внесите в нее необходимые исправления и дополнения.

2. Составьте таблицу умножения для шестнадцатеричных чисел.

3. Даны два числа: первое – в восьмеричной системе счисления, второе – в шестнадцатеричной. Найти десятичное представление их суммы. Какие способы решения этой задачи вы можете предложить? Какой способ вы считаете более рациональным? Ответ аргументируйте.

Умножение в шестнадцатеричной системе - student2.ru Ответьте на вопросы и решите следующие задачи: 1. Сложите числа:
а) 10111012 и 11101112; д) 378 и 758; и) A16 и F16;
б) 1011,1012 и 101,0112; е) 1658 и 378; к) 1916 и C16;
в) 10112, 112 и 111,12; ж) 7,58 и 14,68; л) A,B16 и E,F16;
г) 10112 , 11,12 и 1112; з) 68, 178 и 78; м) E16, 916 и F16.

2. Вычтите:

а) 1112 из 101002; д) 158 из 208; и) 1А16 из 3116;
б) 10,112 из 100,12; е) 478 из 1028; к) F9E16 из 2А3016;
в) 111,12 из 100102; ж) 56,78 из 1018; л) D,116 из B,9216;
г) 100012 из 1110,112; з) 16,548 из 30,018; м) ABC16 из 567816.

3. Перемножьте числа:

а) 1011012 и 1012; д) 378 и 48;
б) 1111012 и 11,012; е) 168 и 78;
в) 1011,112 и 101,12; ж) 7,58 и 1,68;
г) 1012 и 1111,0012; з) 6,258 и 7,128.

4. Вычислите значения выражений:

а) 2568 + 10110,12 *(608 + 1210) - 1F16;

б) 1AD16 - 1001011002 : 10102 + 2178;

в) 101010 + (10616 - 110111012) * 128;

г) 10112 *11002 : 148 + (1000002 - 408).

5. Вычислите значение суммы 102 + 108 + 1016 в двоичной системе счисления.

6. Решите уравнение 11002·Х16=100111002.. Ответ дайте в шестнадцатеричной системе счисления.

7. Восстановите двоичные цифры в примере (на их местах в записи стоит знак *):

1*012+1**2=1*1002

8. Какие целые числа следуют за числами:

а) 12; е) 18; п) F16;
б) 1012; ж) 78; м) 1F16;
в) 1112; з) 378; н) FF16;
г) 11112; и) 1778; о) 9AF916;
д) 1010112; к) 77778; п) CDEF16 ?




Модуль 4.

Кодирование информации

Тема 4.1 Представление целых чисел в компьютере

Основные понятия:

Условные обозначения:

Умножение в шестнадцатеричной системе - student2.ru - задания до чтения текста Умножение в шестнадцатеричной системе - student2.ru - задания во время чтения Умножение в шестнадцатеричной системе - student2.ru - задания после чтения
Умножение в шестнадцатеричной системе - student2.ru  
Умножение в шестнадцатеричной системе - student2.ru Прочитайте текст. Во время чтения делайте пометки на полях, выделяя главное.

Целые числа могут представляться в компьютере со знаком или без знака.

Целые числа без знака обычно занимают в памяти один или два байта и принимают в однобайтовом формате значения от 000000002 до 111111112 , а в двубайтовом формате — от 00000000 000000002 до 11111111 111111112.

Диапазоны значений целых чисел без знака

Формат числа в байтах Диапазон
Запись с порядком Обычная запись
0 ... 28–1 0 ... 255
0 ... 216–1 0 ... 65535

Примеры:

а) число 7210 = 10010002 в однобайтовом формате:

Умножение в шестнадцатеричной системе - student2.ru

б) это же число в двубайтовом формате:

Умножение в шестнадцатеричной системе - student2.ru

в) число 65535 в двубайтовом формате:

Умножение в шестнадцатеричной системе - student2.ru

Целые числа со знаком обычно занимают в памяти компьютера один, два или четыре байта, при этом самый левый (старший) разряд содержит информацию о знаке числа. Знак “плюс” кодируется нулем, а “минус” — единицей.

Наши рекомендации