Escrito em July 24th, 2009 as 7:09 pm por Guilherme Bacellar

1 Comentário

Existem 2 tipos de variáveis númericas. Com casas decimais (de pontos flutuantes) e sem casas decimais (inteiras).

Tipos sem Casas Decimais

São eles: Long, Int, Short e Byte.

Exemplos:

// Tipo Long (Longo)
// Maior Valor: 9.223.372.036.854.775.807
// Menor Valor: -9.223.372.036.854.775.808
// Tamanho na Memória: 64 bits
long tipoLongo = 123456789;

// Tipo Inteiro (Inteiro Normal)
// Maior Valor: 2.147.483.647
// Menor Valor: -2.147.483.648
// Tamanho na Memória: 32 bits
int tipoInteiro = 123456;

// Tipo Short (Curto)
// Maior Valor: 32.767
// Menor Valor: -32.768
// Tamanho na Memória: 16 bits
short tipoCurto = 123;

// Tipo Byte (Super Curto)
// Maior Valor: 255
// Menor Valor: 0
// Tamanho na Memória: 8 bits
byte tipoSuperCurto = 25;

O mais comum é encontrar-mos variáveis inteiras “int”. Mas aconselhamos o uso dos tipos mais apropriados para a necessidade, pois assim a aplicação poderá ser otimizada em relação ao consumo de memória.

Tipos com Casas Decimais

São eles: Decimal, Double e Float.

Exemplos:

// Tipo Decimal
// Maior Valor: 7.9 x 10e28
// Menor Valor: 1.0 x 10e-28
// Quantidade de Casas Decimais: 28
// Tamanho na Memória: 128 bits
decimal tipoDecimal = (decimal) 123123123123123123.456456456456456456;

// Tipo Double (Duplo)
// Maior Valor: 1.7 x 10e308
// Menor Valor: 5.0 x 10e−324
// Quantidade de Casas Decimais: 15
// Tamanho na Memória: 64 bits
double tipoDuplo = 123123123.456456456456;

// Tipo Float (Ponto Flutuante)
// Maior Valor: 3.4 x 10e38
// Menor Valor: 1.5 x 10e−45
// Quantidade de Casas Decimais: 7
// Tamanho na Memória: 32 bits
float tipoPontoFlutuante = 123123.456456f;

O mais comum é encontrar-mos variáveis “double”. Mas aconselhamos o uso dos tipos mais apropriados para a necessidade, pois assim a aplicação poderá ser otimizada em relação ao consumo de memória.

No próximo módulo vamos falar de tipos de Texto. Clique aqui ir ao módulo 3.

Posts Relacionados:

  1. Mini Curso de C# – Módulo 3 – Variáveis (Tipos) Texto (String)
  2. Mini Curso de C# – Módulo 4 – Variáveis (Tipos) Lógicos (Boleanas)
  3. Mini Curso de C# – Módulo 6 – Operações Relacionais
  4. Mini Curso de C# – Módulo 5 – Operações Aritméticas
  5. Mini Curso de C# – Módulo 1 – Declaração de Variáveis
  6. Mini Curso de C# – Módulo 7 – Operações Lógicas
  7. Mini Curso de C# – Módulo 8 – Constantes
,

1 Reposta to “Mini Curso de C# – Módulo 2 – Variáveis (Tipos) Numéricos”

1 Trackbacks For This Post

  1. Mini Curso de C# – Módulo 1 – Declaração de Variáveis | .Net Max Says:

    [...] No próximo módulo vamos falar de tipos Numéricos. Clique aqui para ir ao módulo 2. [...]

Deixa uma Resposta

znjdb32s6g