Информатика, вопрос задал ngnitsyna , 1 год назад

Найти десятичный эквивалент числа по его прямому коду, записанному в 8-разрядном формате со знаком:10110111

Найти десятичный эквивалент числа по его прямому коду, записанному в 8-разрядном формате со знаком:01110011

Ответы на вопрос

Ответил fedrfedr
3

Ответ:

10110111₂ =  -55₁₀

1110011₂ = 115₁₀

Объяснение:

в старшем разряде 1 - число отрицательное

число без старшего разряда переводим в 10 с.с.

110111₂ = 1*2⁰ + 1*2¹ + 1*2² + 0*2³ + 1*2⁴ + 1*2⁵ = 55₁₀

в старшем разряде 0 - число положительное

1110011₂ = 1*2⁰ + 1*2¹ + 0*2² + 0*2³ + 1*2⁴ + 1*2⁵ + 1*2⁶ = 115₁₀

Новые вопросы