Como: Calcular valores numéricos
Você pode calcular valores numéricos através do uso de expressões numéricas.A expressão numérica é uma expressão que contenha literais, constantes e variáveis que representam os valores numéricos e operadores que atuam sobre esses valores.
Calcular valores numéricos
Para calcular um valor numérico
agrupar um ou mais literais numéricos, constantes e variáveis em uma expressão numérica.O exemplo a seguir mostra alguns válido expressões numéricas.
93.217
System.Math.PI
counter
4 * (67 + i)
As três primeiras linhas mostram um literal, uma constante e uma variável.Cada uma 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 formam um completo Visual Basic demonstrativo por si só. Você deve usar a expressão sistema autônomo parte de uma demonstrativo completa.
Para armazenar um valor numérico
Você pode usar uma demonstrativo de atribuição para atribuir o valor representado por uma expressão numérica a uma variável, sistema autônomo 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ável j no lado esquerdo do operador, portanto, j avalia 276.
Para obter mais informações, consulte Instruções de atribuição.
Vários operadores
Se a expressão numérica contiver mais de um operador, a ordem na qual eles são avaliados é determinada pelas regras de precedência do operador.Para substituir sistema autônomo regras de precedência de operador, você coloque expressões entre parênteses, sistema autônomo no exemplo acima, entre sistema autônomo expressões são avaliadas primeiro.
Para substituir a precedência de operador normal
Use parênteses para delimitar as operações a serem a serem executadas primeiro.O exemplo a seguir mostra dois resultados diferentes com o mesmo operandos e operadores.
Dim i As Integer = 2 Dim j, k As Integer j = 4 * (67 + i) k = 4 * 67 + i
No exemplo anterior, o cálculo para j executa o (operador de adição+) primeiro porque os entre parênteses (67 + i) Substituir precedência normal e o valor atribuído a j é 276 (4 vezes 69). O cálculo para k executa os operadores em seus (prioridade normal* antes de +) e o valor atribuído a k é 270 (268 mais 2).
Para obter mais informações, consulte Precedência de operadores no Visual Basic.
Consulte também
Conceitos
Operadores e expressões em Visual Basic
Eficiente combinação de operadores