Matemática, perguntado por luanmello95, 1 ano atrás

Qual é o número mínimo de bytes necessários para armazenar um número inteiro positivo que pode chegar até no máximo 50000?​

Soluções para a tarefa

Respondido por luishenrique68
17

Resposta:

2

Explicação passo-a-passo:

Respondido por Usuário anônimo
8

Neste caso é gasto ao todo 4 bytes.

Explicação passo-a-passo:

Todo número inteiro, pode ser armazenado numa variavel do tipo "Int", este tipo de variavel tem sempre o mesmo tamanho desde que o seu número inteiro esteja entre  -2147483648 e 2147483647, que é o caso, pois 50000 esta neste meio, logo, se este inteiro estiver de fato armazenado em uma variavel "int" só e não em um array, então ele pesa 4 bytes.

Note que essa é a menor forma de armazenar este número, pois a única forma que gasta menos que uma variavel "Int", são as variaveis "char" , que gastam 1 byte para cada caracter, que não compensa neste caso, e a variavel "bool" que só armazena verdadeiro ou falso, também não vem ao caso.

Perguntas interessantes