Compartilhar via


Examinar mais detalhadamente: Tipos de dados

Tipos de dados em Visual Basic determinam que tipo de dados ou valores podem ser armazenados em uma variável, bem como que dados são armazenados.Por que existem diferentes tipos de dados?Pense desta maneira: Se você tivesse três variáveis, dois dos quais mantido números enquanto o terceiro mantido um nome, você pode executar cálculos aritméticos usando as duas primeiras, mas não é possível realizar aritmética no nome.Atribuindo um tipo de dados a uma variável facilita a determinar como a variável pode — ou não pode — ser usada.

Observação:

Tipos de dados também são usados em outros elementos de programação sistema autônomo, por exemplo, constantes, propriedades e funções.Você aprenderá mais sobre outros usos de tipos de dados na lição a seguir.

Tipos de dados de números

A maioria dos programas de computador lida com números de alguma forma ou de outra.Como há diversas maneiras para expressar números, Visual Basic possui vários tipos de dados numéricos para lidar com números com mais eficiência.

O tipo de dados numérico que você mais usará é a Integer, que é usado para representar um número inteiro (um número sem um parte fracionária).Ao escolher um tipo de dados representar todos os números, você desejará usar o tipo de dados Long se a variável armazenará números maiores que aproximadamente dois bilhões; caso contrário, um Integer é mais eficiente.

Nem todos os números são números inteiros; por exemplo, quando você dividir dois números inteiros, o resultado é geralmente um número inteiro mais uma fração (9 dividido por 2 igual 4.5).O tipo de dados Double é usado para representar números que tenham uma parte fracionária.

Observação:

Há tipos de dados numéricos adicionais, sistema autônomo Decimal, Short, SByte, e UInteger; Eles são geralmente usados em programas muito grandes onde o uso de memória ou a velocidade é um problema. Por enquanto, os tipos básicos de dados numéricos são tudo que o que você irá precisar.Se você deseja saber mais sobre os tipos de dados avançados, consulte Tipos de Dados Numéricos.

Tipos de dados de texto

A maioria dos programas também lida com texto, ora exibindo informações para o usuário ora capturando texto inserido pelo usuário.Texto é geralmente armazenado no tipo de dados String, que pode conter uma série de letras, números, espaços e outros caracteres.Um String pode ser de qualquer comprimento, de uma frase ou um parágrafo para um único caractere ou nada (um null string).

Para uma variável que sempre representará apenas um caractere, há também o tipo de dados Char.Se você precisar guardar apenas um caractere em uma única variável, você pode usar o tipo de dados Charem vez de um String.

Outros tipos de dados

Além de texto e números, programas algumas vezes precisam armazenar outros tipos de informação, como um valor verdadeiro ou falso, uma data ou dados que tem um significado especial para o programa.

Para valores que podem ser representados como Sim/Não, Verdadeiro/Falso, ou Ativado/Desativado, Visual Basic possui o tipo de dados Boolean.A Boolean variável pode conter um dos dois valores possíveis: True ou False.

Embora você possa representar datas ou horas como números, o tipo de dados Date torna fácil calcular as datas ou horas, como o número de dias até que seu aniversário ou o número de minutos até o almoço.

Quando você precisa armazenar mais de um tipo de dados em uma única variável, você pode usar um tipo de dados composto.Tipos de dados compostos incluem matrizes , Estruturas e classes .Você aprenderá mais sobre esses nas lições posteriores.

Finalmente, há alguns casos em que o tipo de dados que você precisa armazenar pode ser diferente em momentos diferentes.O tipo de dados Object permite que você declare uma variável e defina seu tipo de dados mais tarde.Você também aprenderá mais sobre o tipo de dados Object em uma lição posterior.

Próximas etapas

Na próxima lição, "palavras e texto: "Usando variáveis de string para organizar palavras, você aprenderá mais sobre como trabalhar com variáveis de seqüência de caracteres para frases do formulário.

Próxima Lesson: Palavras e texto: Usando variáveis de string para organizar palavras

Consulte também

Tarefas

Palavras e texto: Usando variáveis de string para organizar palavras

Representando palavras, números e valores com variáveis

Conceitos

Tipos de dados no Visual Basic