AWK - Operadores Exponenciais

Existem dois formatos de operadores exponenciais -

Formato exponencial 1

É um operador exponencial que aumenta o valor de um operando. Por exemplo, o exemplo a seguir aumenta o valor de 10 em 2.

Exemplo

[jerry]$ awk 'BEGIN { a = 10; a = a ^ 2; print "a =", a }'

Ao executar este código, você obtém o seguinte resultado -

Resultado

a = 100

Formato Exponencial 2

É um operador exponencial que aumenta o valor de um operando. Por exemplo, o exemplo a seguir aumenta o valor de 10 em 2.

Exemplo

[jerry]$ awk 'BEGIN { a = 10; a = a**2; print "a =", a }'

Ao executar este código, você obtém o seguinte resultado

Resultado

a = 10