Qual é a principal diferença entre um dado do tipo inteiro e um dado do tipo flutuante em programação?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Analisar e utilizar as diferentes formas de representação e consulta a dados em formato digital para pesquisas científicas.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual é a principal diferença entre um dado do tipo inteiro e um dado do tipo flutuante em programação?
- A) Todo valor inteiro precisa ser guardado como texto no programa.
- B) Flutuantes só servem para cálculos; inteiros servem para contagens.
- C) Inteiros não têm parte fracionária; flutuantes podem ter uma.
- D) Flutuantes são sempre maiores que inteiros quando comparados.
- E) Inteiros só aceitam valores positivos; flutuantes aceitam negativos também.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Leia o enunciado. A pergunta pede a principal diferença entre dados do tipo inteiro e do tipo flutuante (ponto flutuante) em programação.
- Lembre o conceito. Um dado do tipo inteiro armazena números sem parte fracionária, como 7, -3 ou 0. Um dado do tipo flutuante armazena números com parte decimal, como 3,14 ou -0,5.
- Identifique a alternativa que expressa esse conceito. A alternativa C afirma que inteiros não têm parte fracionária e que flutuantes podem tê-la, o que corresponde exatamente à diferença principal.
- Verifique as demais alternativas. A alternativa A está errada, pois valores inteiros são guardados como números, não como texto. A alternativa B está errada, pois inteiros também servem para cálculos, como somas e multiplicações. A alternativa D está errada, pois não há regra de que flutuantes sejam sempre maiores que inteiros, por exemplo 2,5 é menor que 3. A alternativa E está errada, pois inteiros também aceitam valores negativos, como -3.
- Conclusão. A resposta correta é a alternativa C, que coincide com o gabarito oficial.
💡 Dica: Compare se cada tipo permite representar valores com parte fracionária.
Alternativa por alternativa
O aluno confunde o tipo de dado numérico com o tipo texto, imaginando que números inteiros precisam ser escritos como cadeias de caracteres.
O aluno acredita que inteiros servem apenas para contar objetos e que flutuantes são exclusivos para cálculos, ignorando que ambos podem participar de operações matemáticas.
Por que engana: Confundir a finalidade comum de cada tipo com sua definição e acreditar que inteiros só podem ser positivos ou que flutuantes são sempre maiores.
Um dado inteiro representa valores sem parte fracionária, enquanto um dado flutuante pode representar valores com parte fracionária.
O aluno entende que o tipo flutuante tem maior alcance ou valor por ser mais 'completo', sem considerar que a comparação depende dos valores concretos, como 2,5 contra 3.
O aluno acredita que apenas números com parte decimal podem ser negativos e que inteiros são restritos aos positivos, o que não corresponde à definição de inteiro, que inclui negativos.
Raio-X da questão
Tipos numéricos em programação
revisao
Representação de números · Tipos de dados básicos
Revise a diferença entre números inteiros e números de ponto flutuante.
Confundir a finalidade comum de cada tipo com sua definição e acreditar que inteiros só podem ser positivos ou que flutuantes são sempre maiores.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Qual a diferença entre uma variável inteira e uma variável string em programação?
- Qual a diferença entre um dado e uma variável em programação?
- Ao projetar um registro 'produto' com campo 'preco' para cálculos financeiros, qual tipo de dado reduz erros de…
- Qual dos seguintes tipos de dados é utilizado para armazenar números inteiros em programação?
- Em um algoritmo que divide dois valores armazenados como inteiros, o resultado apresentou parte decimal inesperada em…
- Em um algoritmo que processa um fluxo de dados numérico, qual tipo de variável é mais apropriada para armazenar valores…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
