Como: Manter os dígitos mais significativos em uma variável

Uma variável pode conter números com frações se você declará-la para ser do tipo de dados Decimal.

Uma variável do Tipo de dados decimais (Visual Basic) pode conter números com 29 de dígitos significativos, incluindo até 28 de casas decimais.

**Desempenho.**Decimal é o menos eficiente dos tipos de dados numéricos.Se você não precisa da precisão total do tipo de dados Decimal, você pode usar o tipo de dados Double, que pode conter até 18 algarismos significativos.Operações com Double são mais rápidas do que com Decimal, e as variáveis Double ocupam menos espaço na memória.Para obter mais informações sobre Double, consulte: Como: Isenção Frações em uma variável.

Você deve avaliar a importância da precisão contra o desempenho antes de escolher um tipo de dados.

Maior Magnitude. Se você precisa que sua variável armazene números de magnitude maior do que o tipo de dados Decimal pode comportar, você pode usar os tipos de dados Double ou Single, cada um deles com um intervalo maior.Enquanto variáveis Decimal podem conter valores até 7,9228162514264337593543950335E+28, variáveis Single podem armazenar até 3,4028235E+38, e variáveis Double podem conter até 1,79769313486231570E+308.

Para armazenar o maior número de dígitos significativos em uma variável

  1. Declare a variável com um Instrução Dim (Visual Basic).

  2. Coloque a cláusula As após o nome da variável.

  3. Coloque a palavra-chave palavra-chave Decimal após a palavra-chave As .

Consulte também

Conceitos

Caracteres de Tipo.

Referência

Resumo de tipo de dados (Visual Basic)

Tipo de dados decimais (Visual Basic)

Tipo de dados duplo (Visual Basic)

Outros recursos

Tipos de dados elementar