Qual a influência dentro de um sistema computacional a utilização de um tipo de dado real para representação de números do tipo inteiro.
Soluções para a tarefa
Respondido por
0
Existem duas influências aí.
Números reais consomem muito mais memória para armazenar os números. Dependendo do intervalo de valores que os números inteiros podem assumir, vai-se gastar muito mais memória do que o real necessário. Então, usar números reais em vez de inteiro consome muito mais memória.
Além do consumo de memória, a aritmética de números reais (chamada de ponto flutuante pois é apenas uma emulação de número real) é bem mais lenta. Todo número em ponto flutuante é composto de dois números (mantissa e expoente) e as operações matemáticas são feitas usando essas duplas, em vez de usar o número inteiro direto, que é absurdamente mais rápido.
Números reais consomem muito mais memória para armazenar os números. Dependendo do intervalo de valores que os números inteiros podem assumir, vai-se gastar muito mais memória do que o real necessário. Então, usar números reais em vez de inteiro consome muito mais memória.
Além do consumo de memória, a aritmética de números reais (chamada de ponto flutuante pois é apenas uma emulação de número real) é bem mais lenta. Todo número em ponto flutuante é composto de dois números (mantissa e expoente) e as operações matemáticas são feitas usando essas duplas, em vez de usar o número inteiro direto, que é absurdamente mais rápido.
Perguntas interessantes
Geografia,
9 meses atrás
Matemática,
9 meses atrás
Biologia,
1 ano atrás
Física,
1 ano atrás
Matemática,
1 ano atrás