Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Uma resposta na ponta do lápis, da calculadora!

Para 32 bits temos 2^32, números diferentes. Para 64 bits temos 2^64, números diferentes.

Uma diferença de (2^64)−(2^32) = 1,844674407×10¹⁹

2 respostas

Olá Eliezer.

Acredito que quando o instrutor perguntou "Qual a diferença entre inteiros de 32 bits e 64 bits?" ele queria a diferença conceitual, mas você foi mais literal e chegou na diferença matemática.

Mas mesmo assim acredito que você entendeu a ideia, podemos representar mais números utilizando 64 bits, pelo o que você chegou, conseguimos representar 1,844674407×10¹⁹ mais números que utilizando 32 bits.

Bons Estudos.

solução

Pois, percebi a questão mas optei por uma resposta mais completa. Obrigado pelo feedback Igor.