Ed
ano passado
Vamos analisar as alternativas uma a uma: a) Podemos armazenar o valor de uma variável de menor capacidade em outra de maior capacidade. - Esta afirmação é verdadeira. É possível armazenar um valor de um tipo numérico menor (como `int`) em um tipo maior (como `long`), pois não há perda de dados. b) Podemos armazenar o valor de uma variável de maior capacidade em outra de menor capacidade. - Esta afirmação é falsa, pois isso pode causar perda de dados. Por exemplo, armazenar um `long` em um `int` pode resultar em truncamento. c) A conversão de tipos faz arredondamento de valores. - Esta afirmação não é necessariamente verdadeira. A conversão de tipos pode resultar em perda de precisão, mas não faz arredondamento automaticamente. d) A conversão por classes wrapper só faz conversões de ou para String. - Esta afirmação é falsa. As classes wrapper (como `Integer`, `Double`, etc.) podem fazer conversões entre tipos primitivos e também entre tipos primitivos e outros tipos numéricos. e) Podemos receber dados numéricos do usuário usando a classe JOptionPane. - Esta afirmação é verdadeira, mas não é a mais relevante em relação ao armazenamento de valores de tipos numéricos. A alternativa correta, que se alinha com a afirmação sobre tipos numéricos, é: a) Podemos armazenar o valor de uma variável de menor capacidade em outra de maior capacidade.