Informática, perguntado por arischultz23p6mml6, 1 ano atrás

7) Quantos bits são necessários para representar os seguintes valores abaixo:
a) 2047
b) 2048
c) 65
d) 129
e) 127

Soluções para a tarefa

Respondido por bokomoko
0
para saber quantos bits são necessários é só tirar o log2 do número e arredondar para mais
numero   log2     bits 
2047    10,9993   11
2048       11         11 
65      6,022368    7
129    7,011227    8 
127    6,988685    7 

Essa regra do logarítmo serve para qualquer base.  Se quiser saber quantos dígitos decimais é necessário para representar um número, log10(numero) arredondado para mais.



Perguntas interessantes