-
01000001 está em binário. Para transformá-lo em decimal, precisamos elevar o número 2 na forma crescente, começando da direita para a esquerda, multiplicar pelo número binário (0 ou 1) e depois somar os resultados.
01000001 = 1 posição 0 (ou seja, eleva pelo 0); o outro 1 posição 6(ou seja, eleva pelo 6)
Por exemplo:
2^0 (2 elevado a 0 é 1; 1 x 1[numero binário] = 1)
Próximo número binário da direita para a esquerda... 2^1 (2 elevado a 1 é 2; 2 x 0[número binário] = 0)
... 2^2 é 4, 4 x 0 = 0; 2^3 x 0 = 0; 2^4 ; 2^5 x 0 = 0...
2^6 = 64 x 1;
64 + 1 = 65; Gabarito D
-
Representação dos números de um caractere IP, pra facilitar o entendimento:
128 64 32 16 8 4 2 1 - que seria: 64+1=65
0 1 0 0 0 0 0 1
OBS: para encontrar um número binário do IP, basta somar conforme acima. Por exemplo: 192.168.0.1 (soma os números de cada casa até encontrar o 192 e depois o 168 e, assim vai. Cada posição encontrada é representada pelo número 1 e as demais todas por zero). 192 (128+64) = 11000000, depois 168 (128+32+8) = 10101000, o zero é representado assim 00000000, e por último o 1 (que é somente o número 1 mesmo da sequência) = 00000001.
Esse IP 192.168.0.1 ficaria assim em binário 11000000.10101000.00000000.00000001.
Pra quem não entendeu, Prof Renato da Costa é o cara pra explicar.
Abs do Vila
-
cada bit vale 0 ou 1
o bit 1 é positivo
o bit 0 é neutro na conta.
os valores do bit são 128 64 32 16 8 4 2 1(decore a faixa)
os bits ativos da questão são 64 e 1 = 65