Apache Pig 简明教程
Apache Pig - Math Functions
我们在 Apache Pig 中有以下数学函数 −
S.N. |
Functions & Description |
1 |
ABS(expression) 获取表达式的绝对值。 |
2 |
ACOS(expression) 获取表达式的反余弦。 |
3 |
ASIN(expression) 获取表达式的反正弦。 |
4 |
ATAN(expression) 此函数用于获取表达式的反正切。 |
5 |
CBRT(expression) 此函数用于获取表达式的立方根。 |
6 |
CEIL(expression) 此函数用于获取四舍五入到最接近整数的表达式值。 |
7 |
COS(expression) 此函数用于获取表达式的三角余弦值。 |
8 |
COSH(expression) 此函数用于获取表达式的双曲余弦值。 |
9 |
EXP(expression) 此函数用于获取欧拉数 e 乘以 x 的幂的值。 |
10 |
FLOOR(expression) 获取向下舍入到最近的整数的表达式的值。 |
11 |
LOG(expression) 获取表达式的自然对数(以 e 为底)。 |
12 |
LOG10(expression) 获取表达式的以 10 为底的对数。 |
13 |
RANDOM( ) 获取一个大于或等于 0.0 且小于 1.0 的伪随机数字(类型 double)。 |
14 |
ROUND(expression) 获取舍入为整数(如果结果类型是浮点数)或舍入为长整数(如果结果类型是 double)的表达式的值。 |
15 |
SIN(expression) 获取表达式的正弦。 |
16 |
SINH(expression) 获取表达式的双曲正弦。 |
17 |
SQRT(expression) 获取表达式的正平方根。 |
18 |
TAN(expression) 获取角度的三角正切。 |
19 |
TANH(expression) 获取表达式的双曲正切。 |