Найдите десятичные эквиваленты чисел по их прямым кодам записанным в 8 разрядном формате...

0 голосов
447 просмотров

Найдите десятичные
эквиваленты чисел по их прямым кодам записанным в 8 разрядном формате со знаком: а)01001100. б)00010101.
Даю 70 баллов,ребят заранее огромное спасибо)


Информатика (144 баллов) | 447 просмотров
Дан 1 ответ
0 голосов

А) 01001100=1*2 в 6 степени+0*2 в 5 степени+0*2 в 4 степени+1*2 в 3 степени+1*2 во 2 степени+0*2 в 1 степени+0*2 в 0 степени=64+8+4=76 (так как первая цифра в двоичном числе 0, то перед числом +)
б) 00010101=0*2 в 6 степени+0*2 в 5 степени+1*2 в 4 степени+0*2 в 3 степени+1*2 во 2 степени+0*2 в 1 степени+1*2 в 0 степени=16+4+1=21 
(так как первая цифра в двоичном числе 0, то перед числом +)

(438 баллов)