Questões Programação Linguagens de programação

No C#, são tipos numéricos sem sinal (unsigned...

Responda: No C#, são tipos numéricos sem sinal (unsigned) os tipos:


💬 Comentários

Confira os comentários sobre esta questão.
Marcos de Castro
Por Marcos de Castro em 31/12/1969 21:00:00
Gabarito: e) No C#, os tipos numéricos sem sinal (unsigned) são aqueles que não permitem valores negativos, ou seja, armazenam apenas números positivos e zero.

O tipo 'byte' é um tipo numérico sem sinal de 8 bits, que varia de 0 a 255. Já o 'uint' é um tipo numérico sem sinal de 32 bits, que varia de 0 a 4.294.967.295.

As outras alternativas estão incorretas porque:
- 'float' e 'double' são tipos de ponto flutuante e não possuem versão unsigned.
- 'char' é um tipo para caracteres, internamente armazenado como um número sem sinal de 16 bits, mas não é considerado tipo numérico para operações aritméticas comuns.
- 'long' e 'int' são tipos com sinal (signed), permitindo valores negativos.
- 'short' e 'int' também são tipos com sinal.

Portanto, a alternativa correta é a letra e, que indica os tipos 'byte' e 'uint' como tipos numéricos sem sinal no C#.
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.