Exponentiation Operator (^)
Raises a number to the power of an exponent.
Syntax
result = number ^ exponent
Arguments:
-
Result: Any numeric variable.
-
Number: Any numeric expression.
-
Exponent: Any numeric expression.
Remarks
When more than one exponentiation is performed in a single expression, the ^ operator is evaluated as it is encountered from left to right.
The following examples illustrates the use of exponential operator.
Example 1:
Dim result, number, exponent
number = 2
exponent = 3
result = number ^ exponent
'result -> 8
Example 2:
Dim result, number, exponent
number = -2
exponent = 3
result = number ^ exponent
'result -> -8
Example 3 (number is raised to two positive exponents):
Dim result, number, exponent, number1, exponent1
number = 2
exponent = 3
number1 = 3
exponent1 = 2
result = (number ^ exponent) ^ exponent1
'result -> 64