VBA - Operatori aritmetici

I seguenti operatori aritmetici sono supportati da VBA.

Supponiamo che la variabile A contenga 5 e la variabile B contenga 10, quindi -

Operatore Descrizione Esempio
+ Aggiunge i due operandi A + B darà 15
- Sottrae il secondo operando dal primo A - B darà -5
* Moltiplica entrambi gli operandi A * B darà 50
/ Divide il numeratore per il denominatore B / A darà 2
% Operatore modulo e il resto dopo una divisione intera B% A darà 0
^ Operatore di esponenziazione B ^ A darà 100000

Esempio

Aggiungi un pulsante e prova il seguente esempio per comprendere tutti gli operatori aritmetici disponibili in VBA.

Private Sub Constant_demo_Click()
   Dim a As Integer
   a = 5
   
   Dim b As Integer
   b = 10
   
   Dim c As Double
   
   c = a + b
   MsgBox ("Addition Result is " & c)
   
   c = a - b
   MsgBox ("Subtraction Result is " & c)
   
   c = a * b
   MsgBox ("Multiplication Result is " & c)
   
   c = b / a
   MsgBox ("Division Result is " & c)
   
   c = b Mod a
   MsgBox ("Modulus Result is " & c)
   
   c = b ^ a
   MsgBox ("Exponentiation Result is " & c)
End Sub

Quando si fa clic sul pulsante o si esegue lo script precedente, verrà prodotto il risultato seguente.

Addition Result is 15

Subtraction Result is -5

Multiplication Result is 50

Division Result is 2

Modulus Result is 0

Exponentiation Result is 100000