Operator

^

^


Description

Used to perform exponentiation.

Usage

result = expression1 ^ expression2

Part

Type

Description

result

Double

The result of raising expression1 to the power of expression2.

expression1

Number

Any numeric expression.

expression2

Number

Any numeric expression.

Notes

The ^ operator's precedence is higher than negation but lower than IsA or the dot operator. See the Operator Precedence table for more information.

Use the Operator Power function to define the ^ operator for classes.

Sample code

These examples illustrate the usage of the ^ operator.

Var i As Double
i = 2 ^ 2 ' i = 4
i = (2 + 3) ^ (4 - 2) ' i = 25
i = 3.75 ^ 3.5 ' i = 102.12

Compatibility

All project types on all supported operating systems.

See also

* operator, Operator Power function; Operator precedence