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

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.

Se você gostou do post, deixe um comentário ou assine nosso RSS RSS.

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