本文介绍了时序分析存储中使用SELECT语句查询数据时支持的数学函数。
函数 | 函数输出类型 | 描述 |
mod(x,y) | 和x类型相同 | 返回x除以y的余数。 如果y为0,则返回0。 |
abs(x) | 和x类型相同 | 返回x的绝对值。 |
ceil(x) | 和x类型相同 | 返回不小于x的最小整数值,即向上取整。 |
floor(x) | 和x类型相同 | 返回不大于x的最小整数值,即向下取整。 |
round(x) | 和x类型相同 | 返回x四舍五入后的整数值。 |
round(x,y) | 和x类型相同 | 返回x四舍五入到小数点后y位的值。 |
acos(x) | Double | 返回x的反余弦值,即 如果x的取值不在-1到1的范围内,则返回NULL。 |
asin(x) | Double | 返回x的反正弦值,即 如果x的取值不在-1到1的范围内,则返回NULL。 |
atan(x) | Double | 返回x的反正切值,即 |
atan2(x,y) | Double | 返回两个变量x和y的反正切,这与计算 |
cos(x) | Double | 返回x的余弦值。x值以radians格式表示。 |
sin(x) | Double | 返回x的正弦值。x值以radians格式表示。 |
tan(x) | Double | 返回x的正切值。x值以radians格式表示。 |
exp(x) | Double | 返回e(自然对数的基数)的x次方的值。 |
pow(x,y) | Double | 返回x的y次方的值。 |
radians(x) | Double | 返回从度数转换为弧度的参数x。 重要 π弧度等于180度。 |
sqrt(x) | Double | 返回x的平方根。 |
sign(x) | Bigint | 根据x为负数、零或者正数,将参数的符号返回为-1、0或1。 |
pi() | Double | 返回Pi值,即圆周率π的值。 |
ln(x) | Double | 返回x的自然对数,即x以e为底的对数。 如果x小于或等于0,则返回NULL。 |
log2(x) | Double | 返回x以2为底的对数。 如果x小于或等于 |
log10(x) | Double | 返回x以10为底的对数。 如果x小于或等于 |