Matemática, perguntado por danielletst1, 1 ano atrás

Os computadores atuais utilizam a aritmética binária para executar suas instruções elementares.
Um programador, em uma operação realizada pelo processador de uma determinada máquina, obteve o seguinte resultado, na notação binária, em 16 bits: 00000000 00000111
O número representado pelos 16 bits acima é 7 no sistema decimal, tendo em vista que: 111 = 1 × 22 + 1 × 21 + 1 × 20
Neste mesmo contexto, temos o número abaixo representado na notação binária: 0000001 10000111 O valor correspondente deste número, na base decimal é:
Escolha uma: a. 391 b. 481 c. 1152 d. 2201

Soluções para a tarefa

Respondido por Droid16
1
Você pode fazer por potência (começando por 0) que a conversão fica muito mais simples, como no exemplo dado:
111_{2} = 1*2^0 + 1*2^1 + 1*2^2 = 1 + 2 + 4 = 7_{10}
assim 1 10000111 é:
1 10000111_{2} =
 1*2^0 + 1*2^1 + 1*2^2 + 0*2^3 + 0*2^4 + 0*2^5 + 0*2^6  + 1*2^7 + 1*2^8 = 391_{10}
Perguntas interessantes