Operatore di elevamento a potenza (^)

Eleva un numero alla potenza definita dall'esponente.

Sintassi

result = number ^ exponent

Argomenti:

  • Risultato: qualsiasi variabile numerica.

  • Number: qualsiasi espressione numerica.

  • Exponent: qualsiasi espressione numerica.

Note

Se in un'unica espressione vengono eseguiti più elevamenti a potenza, l'operatore ^ viene valutato da sinistra a destra.

Negli esempi seguenti viene illustrato l'uso dell'operatore esponenziale.

Esempio 1

Dim result, number, exponent
number = 2
exponent = 3
result = number ^ exponent
'result -> 8

Esempio 2

Dim result, number, exponent
number = -2
exponent = 3
result = number ^ exponent
'result ->  -8

Esempio 3 (il numero è elevato a potenza in base a due esponenti positivi)

Dim result, number, exponent, number1, exponent1
number = 2
exponent = 3
number1 = 3
exponent1 = 2
result = (number ^ exponent) ^ exponent1
'result -> 64