Java – Numéricos inteiros

Publicado: outubro 25, 2007 em Java

Todos esses tipos possuem uma representação interna em complemento de dois. O valor default para esses atributos é 0 e cada vez que se usar uma constante numérica no código fonte ela será um int a não ser que se coloque a constante? L? no final do número.

 * byte - Tamanho de 8 bits com sinal. Valores de - 128 a + 127.
   * short - Tamanho de 16 bits com sinal. Valores de - 32.768 a + 32.767.
   * int - Tamanho de 32 bits com sinal. Valores de - 2.147.483.648 a + 2.147.483.647.
   * long - Tamanho de 64 bits com sinal. Valores de - 9.223.372.036.854.775.808 a + 9.223.372.036.854.775.807.

Exemplo:

 100L = > long 
   100 = > int
   0L = > long
   0 = > int

Não existe os tipos unsigned, long int ou short int em Java.

Deixe uma resposta

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