Представьте число 481(10) в 2-байтовом целочисленном формате. Ответ представьте 16-ричным числом
от

1 Ответ

дано:  
число 481 в десятичной системе (10)

найти:  
представление числа 481 в 2-байтовом целочисленном формате в шестнадцатеричном виде

решение:  
1. Переведем число 481 из десятичной системы в двоичную:
   - 481 делим на 2:
     - 481 / 2 = 240, остаток 1
     - 240 / 2 = 120, остаток 0
     - 120 / 2 = 60, остаток 0
     - 60 / 2 = 30, остаток 0
     - 30 / 2 = 15, остаток 0
     - 15 / 2 = 7, остаток 1
     - 7 / 2 = 3, остаток 1
     - 3 / 2 = 1, остаток 1
     - 1 / 2 = 0, остаток 1
     
   Объединяя остатки от последнего к первому, получаем:  
   481(10) = 111011001(2)

2. Теперь необходимо представить это число в 2 байтах (16 бит).  
   Для этого добавим ведущие нули до 16 бит:  
   00000001 111011001

3. Преобразуем двоичное представление в шестнадцатеричное:  
   Разделяем на группы по 4 бита справа налево:  
   0000 0001 1110 1100  

   Теперь преобразуем каждую группу:  
   0000 = 0  
   0001 = 1  
   1110 = E  
   1100 = C  

   Объединяя полученные значения, получаем:  
   01EC(16)

ответ:  
01EC
от