Apache Pig - funções matemáticas

Temos as seguintes funções matemáticas no Apache Pig -

SN Funções e descrição
1 ABS (expressão)

Para obter o valor absoluto de uma expressão.

2 ACOS (expressão)

Para obter o arco cosseno de uma expressão.

3 ASIN (expressão)

Para obter o arco seno de uma expressão.

4 ATAN (expressão)

Esta função é usada para obter o arco tangente de uma expressão.

5 CBRT (expressão)

Esta função é usada para obter a raiz cúbica de uma expressão.

6 CEIL (expressão)

Esta função é usada para obter o valor de uma expressão arredondado para o inteiro mais próximo.

7 COS (expressão)

Esta função é usada para obter o cosseno trigonométrico de uma expressão.

8 COSH (expressão)

Esta função é usada para obter o cosseno hiperbólico de uma expressão.

9 EXP (expressão)

Esta função é usada para elevar o número de Euler e à potência de x.

10 FLOOR (expressão)

Para obter o valor de uma expressão arredondado para o número inteiro mais próximo.

11 LOG (expressão)

Para obter o logaritmo natural (base e) de uma expressão.

12 LOG10 (expressão)

Para obter o logaritmo de base 10 de uma expressão.

13 ALEATÓRIA( )

Para obter um número pseudoaleatório (digite duplo) maior ou igual a 0,0 e menor que 1,0.

14 ROUND (expressão)

Para obter o valor de uma expressão arredondado para um inteiro (se o tipo de resultado for flutuante) ou arredondado para um longo (se o tipo de resultado for duplo).

15 SIN (expressão)

Para obter o seno de uma expressão.

16 SINH (expressão)

Para obter o seno hiperbólico de uma expressão.

17 SQRT (expressão)

Para obter a raiz quadrada positiva de uma expressão.

18 TAN (expressão)

Para obter a tangente trigonométrica de um ângulo.

19 TANH (expressão)

Para obter a tangente hiperbólica de uma expressão.