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)

获取表达式的双曲正切值。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁