Como: Manter o maior número possível em uma variável
Uma variável contém os maiores números possíveis com precisão se você declará-la para ser do tipo de dados Decimal.A próxima maior capacidade para inteiros é o tipo de dados ULong.Se você não precisar da precisão dos tipos de dados inteiros, você pode usar os tipos de ponto flutuante de magnitude ainda maior.
Dois significados diferentes para "Maior"
Maior precisão do valor. Se você precisa armazenar inteiros grandes com precisão completa até o dígito das unidades, você pode usar o Tipo de dados decimais (Visual Basic).O tipo Decimal pode conter números inteiros de -79.228.162.514.264.337.593.543.950.335 até 79.228.162.514.264.337.593.543.950.335 (7.9...E+28).
Maior Magnitude. Os tipos fracionários Single e Double podem manter números de magnitude maior, mas não com precisão exata.O Tipo de dados único (Visual Basic) fornece 8 dígitos de precisão e o Tipo de dados duplo (Visual Basic) fornece 18 dígitos de precisão.
Para manter os maiores inteiros possíveis em uma variável
Declare a variável com um Instrução Dim (Visual Basic).
Acompanhe o nome de variável com uma cláusula As especificando a palavra-chave Decimal.
Dim atomsInTheUniverse As Decimal
Tipos de dados eficientes
O tipo Decimal tem o desempenho mais lento do todos os tipos de dados numéricos elementares.Se os seus números inteiros não atingem valores tão grandes e são sempre positivos ou zero, considere o tipo ULong.
Uma variável do Tipo de dados ULong (Visual Basic) pode conter números inteiros entre 0 e 18.446.744.073.709.551.615 (1.8...E+19).Operações com números ULong são muito mais rápidas do que com Decimal, embora não sejam tão eficiente como com UInteger.
Para armazenar inteiros não negativos grandes em uma variável com desempenho eficiente
Declare a variável com uma declaração Dim.
Acompanhe o nome de variável com uma cláusula As especificando a palavra-chave ULong.
Dim atomsInTheEarth As ULong
Consulte também
Conceitos
Referência
Resumo de tipo de dados (Visual Basic)
Tipo de Dados Inteiro (Visual Basic)
Tipo de dados Long (Visual Basic)
Tipo de dados decimais (Visual Basic)
Tipo de dados ULong (Visual Basic)