como se calcula o maior numero natural que pode ser encontrado com um numero de bits?
Soluções para a tarefa
Respondido por
1
Números naturais são apenas positivos e não incluem o 0 ... mas vá lá. Incluamos o 0 (zero) ok ?
Para saber qual o valor máximo que um número natural pode ser representando com n bits é só elevar 2 a n e subtrair um
Por exemplo. Qual é o maior número que podemos representar com 1 bit ?
2¹-1 = 2-1 = 1 .. faz sentido porque um bit ou tem 0 ou tem 1 e 1 é o maior
e com 2 bits
2² -1 = 4-1 = 3 ... vejamos
com 2 bits temos 4 possibilidades
00 = 0
01 = 1
10 = 2
11 = 3
Observe, temos 4 possibilidades que vão de 0 a 3 inclusive.
Então é isso 2ⁿ-1
8 bits ?
2⁸-1 = 256-1 = 255
32 bits ?
2³²-1 = 4294967295
Para saber qual o valor máximo que um número natural pode ser representando com n bits é só elevar 2 a n e subtrair um
Por exemplo. Qual é o maior número que podemos representar com 1 bit ?
2¹-1 = 2-1 = 1 .. faz sentido porque um bit ou tem 0 ou tem 1 e 1 é o maior
e com 2 bits
2² -1 = 4-1 = 3 ... vejamos
com 2 bits temos 4 possibilidades
00 = 0
01 = 1
10 = 2
11 = 3
Observe, temos 4 possibilidades que vão de 0 a 3 inclusive.
Então é isso 2ⁿ-1
8 bits ?
2⁸-1 = 256-1 = 255
32 bits ?
2³²-1 = 4294967295
Perguntas interessantes