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

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


publicidade
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Marcos de Castro
    Marcos de Castro EQUIPE
    24/10/2025 • 01:31
    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#.
publicidade
🍪

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