Informática, perguntado por andersonamik14, 1 ano atrás


Sendo assim, assinale a alternativa referente à ação que será tomada ao tentar atribuir o valor 13.4 em uma variável do tipo inteiro.
Alternativas
Alternativa 1:
Atribuirá zero: 0.

Alternativa 2:
Resultará em um erro de execução.

Alternativa 3:
Arredondará o número para cima: 14.

Alternativa 4:
Atribuirá apenas a parte inteira, desprezando a parte decimal: 13.

Soluções para a tarefa

Respondido por jvsilvictorox7rfj
3
Alternativa 4.

Ao atribuir um valor com casas decimais numa variável do tipo inteiro ela faz o truncamento, armazenando somente a parte inteira.

Mesmo se o valor for, por exemplo,  5.99999 , somente receberá o valor "5". Não há arredondamento em hipótese alguma.

Para armazenar valores com casas decimais faz-se uso de variáveis que dão suporte a ponto flutuante, como "float" e "double", por exemplo.
Perguntas interessantes