Apache Pig – 数学函数
Apache Pig – 数学函数
我们在 Apache Pig 中有以下数学函数 –
S.N. | 功能和说明 |
---|---|
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 的伪随机数(双精度型)。 |
14 | ROUND(expression)
获取四舍五入为整数(如果结果类型为浮点数)或四舍五入为长整数(如果结果类型为双精度)的表达式的值。 |
15 | SIN(expression)
获取表达式的正弦值。 |
16 | SINH(expression)
获取表达式的双曲正弦值。 |
17 | SQRT(expression)
得到一个表达式的正平方根。 |
18 | TAN(expression)
得到一个角的三角正切。 |
19 | TANH(expression)
获取表达式的双曲正切值。 |