Operatori aritmetici in VBScript
La tabella seguente mostra tutti gli operatori aritmetici supportati dal linguaggio VBScript. Supponiamo che la variabile A contenga 5 e la variabile B contenga 10, quindi -
Operatore | Descrizione | Esempio |
---|---|---|
+ | Aggiunge due operandi | A + B darà 15 |
- | Sottrae il secondo operando dal primo | A - B darà -5 |
* | Moltiplica entrambi gli operandi | A * B darà 50 |
/ | Dividi numeratore per denumeratore | B / A darà 2 |
% | Operatore modulo e resto di dopo una divisione intera | B MOD A darà 0 |
^ | Operatore di esponenziazione | B ^ A darà 100000 |
Esempio
Prova il seguente esempio per comprendere tutti gli operatori aritmetici disponibili in 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 lo salvi come .html e lo esegui in Internet Explorer, lo script sopra produrrà il seguente risultato:
Addition Result is 15
Subtraction Result is -5
Multiplication Result is 50
Division Result is 2
Modulus Result is 0
Exponentiation Result is 100000