AWK - Operadores exponenciales

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