Ed
há 7 dias
Vamos analisar as alternativas sobre a diferença entre `float` e `double` em C: a) float armazena inteiros, double armazena decimais - Incorreto. Tanto `float` quanto `double` são usados para armazenar números de ponto flutuante, não inteiros. b) float é para valores menores, double para valores maiores e mais precisos - Correto. `float` geralmente ocupa 4 bytes e tem precisão menor, enquanto `double` ocupa 8 bytes e oferece maior precisão e capacidade de representar números maiores. c) float é usado para texto, double para números - Incorreto. Nenhum dos dois é usado para texto; ambos são tipos numéricos. d) Não há diferença, ambos são iguais - Incorreto. Há diferenças significativas em termos de precisão e capacidade. Portanto, a alternativa correta é: b) float é para valores menores, double para valores maiores e mais precisos.
Mais perguntas desse material