Informática, perguntado por pedromellon32, 11 meses atrás

Quantos bits são necessários para representar cada um dos números decimais abaixo:
a) 512 em base dez =
b) 12 em base dez =
c) 2 em base dez =

Soluções para a tarefa

Respondido por VianaSZ19
15

Resposta:

a) 10 0000 0000 (10 bits)

b) 1100 (4 bits)

c) 10 (2 bits)

Explicação:

Basta utilizar a colocar os numeros elevados a dos em ordem sequencial.

512 | 256 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1

1          0        0    0     0   0    0   0   0   0

Todos os numeros que tiverem 1 em baixo vai somar, e os que tiver zero tu deixa como zero. entao vai ficar:

512 + 0  +  0 + 0 + 0+ 0+ 0+ 0+0+0 =  512.

O mesmo funciona pros outros numeros.

8 | 4 | 2 | 1

1   1    0   0  =  8 + 4 = 12

8 | 4 | 2 | 1  

0   0   1    0 = 2

os zeros que ficarem na frente do ultimo 1 da direita pra esquerda vc não precisa considerar, pois são os números q não modificarão o valor final.

Perguntas interessantes