Início > Java, SCJP > Intervalos de Primitivos Numéricos

Intervalos de Primitivos Numéricos


Tipo Bits Bytes Intervalo Mínimo Intervalo Máximo
byte 8 1 -2 na 7 -2 na 7 – 1
short 16 2 -2 na 15 -2 na 15 – 1
int 32 4 -2 na 31 -2 na 31 – 1
long 64 8 -2 na 63 -2 na 63 – 1
float 32 4 n/d n/d
double 64 8 n/d n/d

Para tipos booleanos não há um intervalo, um booleano só pode ser true ou false.

O tipo char (um caracter), contém um só caracter Unicode de 16 bits. Embora o conjunto ASCII estendido conhecido como ISO Latin – 1 precise de apenas 8 bits (256 caracteres diferentes), é necessário um intervalo maior para representar caracteres encontrados em língueas diferentes do íngles.

Embora tanto chars quanto shorts sejam tipos de 16 bits, lembre-se de que um short usa um bit para representar o sinal, de modo que menos números positivos são aceitáveis emum short.

Anúncios
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: