^ 演算子^ Operator

指数の数値を累乗するために使用します。Used to raise a number to the power of an exponent.

構文Syntax

result=number^exponentresult=number^exponent

^ 演算子の構文には、次の 3 つの指定項目があります。The ^ operator syntax has these parts:

指定項目Part 説明Description
resultresult 必須。任意の数値変数Required; any numeric variable.
numbernumber 必須。任意の数値式Required; any numeric expression.
exponentexponent 必須。任意の数値式。Required; any numeric expression.

注釈Remarks

exponent が整数値の場合にのみ、number は負の値になることがあります。A number can be negative only if exponent is an integer value. 1 つので複数の累乗が行われる場合、^ 演算子は左から右への順に評価されます。A number can be negative only if exponent is an integer value. When more than one exponentiation is performed in a single expression, the ^ operator is evaluated as it is encountered from left to right.

通常、resultデータ型Double、または Double が含まれる Variant になります。Usually, the data type of result is a Double or a Variant containing a Double. However, if either number or exponent is a Null expression, result is Null. ただし、numberexponentNull 式の場合、resultNull になります。Usually, the data type of result is a Double or a Variant containing a Double. However, if either number or exponent is a Null expression, result is Null.

Example

この例では、^ 演算子を使用して、指数の数値を累乗します。This example uses the ^ operator to raise a number to the power of an exponent.

Dim MyValue
MyValue = 2 ^ 2    ' Returns 4.
MyValue = 3 ^ 3 ^ 3    ' Returns 19683.
MyValue = (-5) ^ 3    ' Returns -125.

関連項目See also