共用方式為


^ 運算子

用來提高指數的數字。

語法

result=number^exponent

^ 運算子語法包含下列部分:

部分 描述
result 必要;任何數值的變數
number 必要;任何數值的運算式
exponent 必要;任何數值的運算式。

註解

只有在 exponent 是整數時,number 才可以是負數。 在單一運算式中執行一個以上的乘冪時,^ 運算子會右左至右評估。

通常 result資料類型DoubleVariant,其中包含 Double。 但是,如果 numberexponentNull 運算式,則 resultNull

範例

此範例使用 ^ 運算子來提高指數的數字。

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

注意事項

針對 64 位使用者:因為插入號運算子是用來在 64 位環境中建立 Long Long 資料類型,所以 VBA IDE 可能無法正確解譯此運算子。 若要確保正確解譯,請在插入號前面新增空白字元,如下所示。

 x=y^2    ' Will generate "expected )" from VBA IDE.
 x=y ^2   ' Will be interpreted as x equals y squared.

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應