Um bit é a menor informação armazenada em um computador. Cada bit pode assumir apenas dois valores, que representamos por 0 e 1 na notação binária. Um conjunto de n bits é suficiente para armazenar um número inteiro entre 0 e 2^n-1. Assim, um byte, que corresponde a 8 bits, é suficiente para armazenar os números inteiros de 0 a 255 . Indique o maior número inteiro (não negativo) que pode ser armazenado usando-se:
b) 32 bits.

Passo 1

O enunciado diz que um conjunto de n bits armazena números inteiros de 0 até
2^n - 1
Aqui temos n = 32, então basta aplicar essa fórmula para 32 bits.

Passo 2

Primeiro calculamos o valor de 2^32:
2^32 = 4294967296
Em seguida, subtraímos 1 para obter o maior inteiro armazenável:
2^32 - 1 = 4294967296 - 1 = 4294967295

Resposta

4294967295

Exercícios de Livros Relacionados