Compartilhar via


Tabela de tipos integrais (Referência de C#)

A tabela a seguir mostra os tamanhos e os intervalos dos tipos integrais, que constituem um subconjunto de tipos simples.

Tipo

Intervalo

Tamanho

sbyte

-128 a 127

Inteiro assinado de 8 bits

Byte

0 a 255

Inteiro de 8 bits sem-sinal

char

U + 0000 para FFFF + U

Caractere Unicode de 16 bits

short

-32.768 a 32.767

Inteiro assinado de 16 bits

ushort

0 a 65,535

Inteiro de 16 bits sem-sinal

int

-2.147.483.648 a 2.147.483.647

Inteiro assinado de 32 bits

uint

0 a 4,294,967,295

Inteiro de 32 bits sem-sinal

long

-9,223,372,036,854,775,808 para 9.223.372.036.854.775.807

Inteiro assinado de 64 bits

ulong

0 a 18,446,744,073,709,551,615

Inteiro de 64 bits sem-sinal

Se o valor representado por um literal inteiro excede o intervalo de ulong, ocorrerá um erro de compilação.

Consulte também

Referência

Palavras-chave C#

Tabela de tipos internos (Referência de C#)

Conceitos

Guia de Programação em C#

Outros recursos

Referência de C#

Tabela de tipos de ponto flutuante (Referência de C#)

Tabela de valores padrão (Referência de C#)

Tabela de formatação de resultados numéricos (Referência de C#)

Tabelas de referência de tipos (Referência de C#)