mysql系统函数
数学函数 函数名称 函数功能 举例 abs(n) 返回n的绝对值 sign(n) 返回参数的符号(为-1、0或1) mod(n,m) 取模运算,返回n被m除的余数(同%操作符) floor(n) 返回不大于n的最大整数值 floor(-1.2) = -2 ceiling(n) 返回不小于n的最小整数值 ceiling(-1.2) = -1 round(n,d) 返回n的四舍五入值,保留d位小数(d的默认值为0) round(5.1) = 5 exp(n) 返回e的n次方(自然对数的底) log(n) 返回n的自然对数 log10(n) 返回n以10为底的对数 pow(x,y)或power(x,y) 返回x的y次幂 pow(2,2) = 4 / pow(10,-3) = 0.01 sqrt(n) 返回非负数n的平方根 pi() 返回圆周率 cos(n) 返回n的余弦值 sin(n) 返回n的正弦值 tan(n) 返回n的正切值 acos(n) 返回n的反余弦值 asin(n) 返回n的反正弦值 atan(n) 返回n的反正切值 cot(n) 返回x的余切 rand()或rand(n) 返回范围在 0 ~ 1.0 内的随机浮点值(可以使用数n作为初始值) degrees(n) 把n从弧度变换为角度并返回 radians(n) 把n从角度变换为弧度并返回 truncate(n,d)