Apache Tajo - 数学函数
数学函数对数学公式进行运算。 下表详细描述了函数列表。
S.No. | 功能与描述 |
---|---|
1 | abs(x)
返回 x 的绝对值。 |
2 | cbrt(x)
返回 x 的立方根。 |
3 | ceil(x)
返回向上舍入到最接近整数的 x 值。 |
4 | floor(x)
返回 x 向下舍入到最接近的整数。 |
5 | pi()
返回 pi 值。 结果将以双精度值形式返回。 |
6 | radians(x)
将角度 x 转换为弧度。 |
7 | degrees(x)
返回 x 的度数值。 |
8 | pow(x,p)
返回值'p'到 x 值的幂。 |
9 | div(x,y)
返回给定两个 x,y 整数值的除法结果。 |
10 | exp(x)
返回欧拉数 e 的某次方。 |
11 | sqrt(x)
返回 x 的平方根。 |
12 | sign(x)
返回x的正负号函数,即 −
|
13 | mod(n,m)
返回 n 除以 m 的模(余数)。 |
14 | round(x)
返回 x 的舍入值。 |
15 | cos(x)
返回余弦值(x)。 |
16 | asin(x)
返回反正弦值(x)。 |
17 | acos(x)
返回反余弦值(x)。 |
18 | atan(x)
返回反正切值(x)。 |
19 | atan2(y,x)
返回反正切值(y/x)。 |
数据类型函数
下表列出了 Apache Tajo 中可用的数据类型函数。
S.No. | 功能与描述 |
---|---|
1 | to_bin(x)
返回整数的二进制表示形式。 |
2 | to_char(int,text)
将整数转换为字符串。 |
3 | to_hex(x)
将 x 值转换为十六进制。 |