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. |