Hay dos formatos de operadores exponenciales:
Formato exponencial 1
Es un operador exponencial que aumenta el valor de un operando. Por ejemplo, el siguiente ejemplo eleva el valor de 10 a 2.
Ejemplo
[jerry]$ awk 'BEGIN { a = 10; a = a ^ 2; print "a =", a }'
Al ejecutar este código, obtiene el siguiente resultado:
Salida
a = 100
Formato exponencial 2
Es un operador exponencial que aumenta el valor de un operando. Por ejemplo, el siguiente ejemplo eleva el valor de 10 a 2.
Ejemplo
[jerry]$ awk 'BEGIN { a = 10; a = a**2; print "a =", a }'
Al ejecutar este código, obtiene el siguiente resultado
Salida
a = 10