数学函数 ¶
数学函数执行许多常见的数学运算。它们接受数字输入并返回数字输出。
ABS ¶
text
abs(col)
返回参数的绝对值。
ACOS ¶
text
acos(col)
返回弧度数的反余弦值。
ASIN ¶
text
asin(col)
返回弧度数的反正弦值。
ATAN ¶
text
atan(col)
返回弧度数的反正切值。
ATAN2 ¶
text
atan2(col1, col2)
返回正x轴与两个自变量中定义的(x,y)点之间的弧度角。
BITAND ¶
text
bitand(col1, col2)
对两个 Int 参数执行按位与运算。
BITOR ¶
text
bitor(col1, col2)
对两个 Int 参数执行按位或运算。
BITXOR ¶
text
bitxor(col1, col2)
对两个 Int 参数执行按位异或运算。
BITNOT ¶
text
bitnot(col)
在 Int 参数的执行按位非运算。
CEIL ¶
CEIL()
是 CEILING()
的别名。
CEILING ¶
text
ceiling(col)
将值舍入到最接近的 BIGINT 值。
COS ¶
text
cos(col)
返回以弧度为单位的数字的余弦值。
COSH ¶
text
cosh(col)
返回弧度数的双曲余弦值。
EXP ¶
text
exp(col)
返回小数点参数的 e。
FLOOR ¶
text
floor(col)
返回小于 X 的最大整数值。
LN ¶
text
ln(col)
返回参数的自然对数。
LOG ¶
text
log(col)
返回参数的以10为底的对数。
MOD ¶
text
mod(col1, col2)
返回第一个参数除以第二个参数的余数。
PI ¶
text
pi()
返回 π (pi) 的值。
POW ¶
POW()
是函数 POWER()
的别名。
POWER ¶
text
power(x, y)
返回 x 的 y 次方。
RAND ¶
text
rand()
返回一个伪随机数,其均匀分布在0.0和1.0之间。
ROUND ¶
text
round(col)
将值四舍五入到最接近的 BIGINT 值。
SIGN ¶
text
sign(col)
返回给定数字的符号。 当参数的符号为正时,将返回1。 当参数的符号为负数时,返回-1。 如果参数为0,则返回0。
SIN ¶
text
sin(col)
返回以弧度为单位的数字的正弦值。
SINH ¶
text
sinh(col)
返回弧度数的双曲正弦值。
SQRT ¶
text
sqrt(col)
返回参数的平方根。
TAN ¶
text
tan(col)
返回以弧度为单位的数字的正切值。
TANH ¶
text
tanh(col)
返回弧度数的双曲正切值。