^ 運算子
用來提高指數的數字。
語法
result=number^exponent
^ 運算子語法包含下列部分:
部分 | 描述 |
---|---|
result | 必要;任何數值的變數。 |
number | 必要;任何數值的運算式。 |
exponent | 必要;任何數值的運算式。 |
註解
只有在 exponent 是整數時,number 才可以是負數。 在單一運算式中執行一個以上的乘冪時,^ 運算子會右左至右評估。
通常 result 的 資料類型是 Double 或 Variant,其中包含 Double。 但是,如果 number 或 exponent 為 Null 運算式,則 result 是 Null。
範例
此範例使用 ^ 運算子來提高指數的數字。
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 支援與意見反應。