Operadores aritméticos em VBScript
A tabela a seguir mostra todos os operadores aritméticos suportados pela linguagem VBScript. Suponha que a variável A tenha 5 e a variável B tenha 10, então -
Operador | Descrição | Exemplo |
---|---|---|
+ | Adiciona dois operandos | A + B dará 15 |
- | Subtrai o segundo operando do primeiro | A - B dará -5 |
* | Multiplique os dois operandos | A * B dará 50 |
/ | Divida numerador por denumerador | B / A dará 2 |
% | Operador de módulo e o restante após uma divisão inteira | B MOD A dará 0 |
^ | Operador de exponenciação | B ^ A dará 100.000 |
Exemplo
Tente o exemplo a seguir para entender todos os operadores aritméticos disponíveis no VBScript -
<!DOCTYPE html>
<html>
<body>
<script language = "vbscript" type = "text/vbscript">
Dim a : a = 5
Dim b : b = 10
Dim c
c = a+b
Document.write ("Addition Result is " &c)
Document.write ("<br></br>") 'Inserting a Line Break for readability
c = a-b
Document.write ("Subtraction Result is " &c)
Document.write ("<br></br>") 'Inserting a Line Break for readability
c = a*b
Document.write ("Multiplication Result is " &c)
Document.write ("<br></br>")
c = b/a
Document.write ("Division Result is " &c)
Document.write ("<br></br>")
c = b MOD a
Document.write ("Modulus Result is " &c)
Document.write ("<br></br>")
c = b^a
Document.write ("Exponentiation Result is " &c)
Document.write ("<br></br>")
</script>
</body>
</html>
Quando você salva como .html e executa no Internet Explorer, o script acima produzirá o seguinte resultado -
Addition Result is 15
Subtraction Result is -5
Multiplication Result is 50
Division Result is 2
Modulus Result is 0
Exponentiation Result is 100000