Apache Tajo 数学函数
数学函数对数学公式进行运算。下表详细描述了函数列表。
S.No. | 功能说明 |
---|---|
1 |
abs(x)
返回 x 的绝对值。 |
2 |
cbrt(x)
返回 x 的立方根。 |
3 |
ceil(x)
返回向上舍入到最接近整数的 x 值。 |
4 |
floor(x)
返回 x 向下舍入到最接近的整数。 |
5 |
pi()
返回 pi 值。结果将作为双精度值返回。 |
6 |
弧度(x)
以度弧度转换角度 x。 |
7 |
度(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(整数,文本)
将整数转换为字符串。 |
3 |
to_hex(x)
将 x 值转换为十六进制。 |