^ operador
Se usa para elevar un número a la potencia de un exponente.
Sintaxis
result=number^exponent
La sintaxis del operador ^ consta de estos elementos:
Parte | Descripción |
---|---|
result | Obligatorio; cualquier variable numérica. |
number | Obligatorio; cualquier expresión numérica. |
exponent | Obligatorio; cualquier expresión numérica. |
Observaciones
Un número puede ser negativo solo si exponent es un valor entero. Cuando se ejecuta más de una potenciación en una sola expresión, el operador ^ se evalúa de la forma en que se encuentre de izquierda a derecha.
Normalmente, el tipo de datos de resultado es un valor Double o Variant que contiene un valor Double. Sin embargo, si un número o un exponente es una expresión con valor Null, el resultado es un valor Null.
Ejemplo:
Este ejemplo usa el operador ^ para elevar un número a la potencia de un exponente.
Dim MyValue
MyValue = 2 ^ 2 ' Returns 4.
MyValue = 3 ^ 3 ^ 3 ' Returns 19683.
MyValue = (-5) ^ 3 ' Returns -125.
Nota:
Para usuarios de 64 bits: dado que el operador de intercalación se usa para crear tipos de datos Long Long en un entorno de 64 bits, es posible que el IDE de VBA no interprete este operador correctamente. Para garantizar una interpretación adecuada, agregue un carácter de espacio inmediatamente antes del símbolo de intercalación como se muestra.
x=y^2 ' Will generate "expected )" from VBA IDE.
x=y ^2 ' Will be interpreted as x equals y squared.
Consulte también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.