Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você pode calcular valores numéricos por meio do uso de expressões numéricas. Uma expressão numérica é uma expressão que contém literais, constantes e variáveis que representam valores numéricos e operadores que atuam nesses valores.
Calculando valores numéricos
Para calcular um valor numérico
Combine um ou mais literais numéricos, constantes e variáveis em uma expressão numérica. O exemplo a seguir mostra algumas expressões numéricas válidas.
93.217System.Math.PIcounter4 * (67 + i)As três primeiras linhas mostram um literal, uma constante e uma variável. Cada um deles forma uma expressão numérica válida por si só. A linha final mostra uma combinação de uma variável com dois literais.
Observe que uma expressão numérica não forma uma instrução completa do Visual Basic por si só. Você deve usar a expressão como parte de uma declaração completa.
Para armazenar um valor numérico
Você pode usar uma instrução de atribuição para atribuir o valor representado por uma expressão numérica a uma variável, como demonstra o exemplo a seguir.
Dim i As Integer = 2 Dim j As Integer j = 4 * (67 + i)No exemplo anterior, o valor da expressão no lado direito do operador igual (
=) é atribuído à variáveljno lado esquerdo do operador, portantoj, é avaliado como 276.Para obter mais informações, consulte Instruções.
Vários operadores
Se a expressão numérica contiver mais de um operador, a ordem na qual elas são avaliadas será determinada pelas regras de precedência do operador. Para substituir as regras de precedência do operador, coloque expressões entre parênteses, como no exemplo acima; as expressões fechadas são avaliadas primeiro.
Para substituir a precedência normal do operador
Use parênteses para colocar as operações que você deseja executar primeiro. O exemplo a seguir mostra dois resultados diferentes com os mesmos operandos e operadores.
Dim i As Integer = 2 Dim j, k As Integer j = 4 * (67 + i) k = 4 * 67 + iNo exemplo anterior, o cálculo para
jexecutar o operador de adição (+) primeiro porque os parênteses ao redor(67 + i)substituem a precedência normal e o valor atribuídojé 276 (4 vezes 69). O cálculo parakexecuta os operadores seguindo a precedência normal (*antes de+), e o valor atribuído aké 270 (268 mais 2).Para obter mais informações, consulte Precedência do Operador no Visual Basic.