Opérateur d'exponentiation (^)

Elève un nombre à la puissance d'un exposant.

Syntaxe

result = number ^ exponent

Arguments :

  • result : toute variable numérique.

  • number : toute expression numérique.

  • exponent : toute expression numérique.

Remarques

Lorsque plusieurs exponentiations sont effectuées dans une seule expression, l'opérateur ^ est évalué à mesure qu'il est détecté, de gauche à droite.

Les exemples suivants illustrent l'utilisation de l'opérateur d'exponentiation.

Exemple 1 :

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

Exemple 2 :

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

Exemple 3 (le nombre est élevé à deux exposants positifs) :

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