Apache Pig - 数学函数


Apache Pig 中有以下数学函数 -

序列号 功能及说明
1 ABS(表达式)

获取表达式的绝对值。

2 ACOS(表达式)

获取表达式的反余弦。

3 ASIN(表达式)

获取表达式的反正弦。

4 ATAN(表达式)

该函数用于获取表达式的反正切。

5 CBRT(表达式)

该函数用于获取表达式的立方根。

6 CEIL(表达式)

此函数用于获取向上舍入到最接近的整数的表达式的值。

7 COS(表达式)

该函数用于获取表达式的三角余弦。

8 COSH(表达式)

该函数用于获取表达式的双曲余弦。

9 EXP(表达式)

此函数用于获取欧拉数 e 的 x 次方。

10 楼层(表达式)

获取向下舍入到最接近的整数的表达式的值。

11 日志(表达式)

获取表达式的自然对数(以 e 为底)。

12 LOG10(表达式)

获取表达式以 10 为底的对数。

13 随机的( )

获取大于或等于 0.0 且小于 1.0 的伪随机数(类型为 double)。

14 圆形(表达式)

获取四舍五入为整数(如果结果类型为 float)或四舍五入为 long(如果结果类型为 double)的表达式的值。

15 SIN(表达式)

获取表达式的正弦值。

16 SINH(表达式)

获得表达式的双曲正弦值。

17 号 SQRT(表达式)

获得表达式的正平方根。

18 TAN(表达式)

求角度的三角正切。

19 TANH(表达式)

获取表达式的双曲正切。