当前位置: 移动技术网 > IT编程>数据库>Mysql > MySQL部分数据函数

MySQL部分数据函数

2017年12月21日  | 移动技术网IT编程  | 我要评论

MySQL部分数据函数

数字函数 功能说明 ABS(x) 返回x的绝对值 查询 结果 SELECT ABS(-23); 23 ACOS(x) 返回x的反余弦值 SELECT ACOS(0); 1.570796328 ASIN() 返回x与y的反正弦值 SELECT ASIN(0.1) 0.100167421 ATAN(x,y) 返回x与y的反正切值 SELECT ATAN(-2,2); -0.7853981 CEIL(x) 返回大于等于x的最小整数。返回值为BIGINT SELECT CEIL(1.32); 2 COS(x) 返回x的余弦值,以弧度计算 SELECT COS(1); 0.5403023 COT(x) 返回x的余切值 SELECT COT(12); -1.572673 EXP(x) 返回e的x次方 SELECT EXP(-2); 0.12533528 FLOOR(x) 返回小于等于x的最大整数 SELECT FLOOR(1.32); 1 FORMAT(x,y) 转换x为文本字符串并四舍五入至y指定的位数 SELECT FORMAT(3452100.50, 2); 3.452100.50 LN(x) 返回x的自然对数 SELECT LN(2); 0.69314718 LOG(x)与LOG(x, y) 返回x的自然对数,若有两个参数,则以x为基数,返回y的对数 SELECT LOG(2); 0.69314718 SELECT LOG(2, 65536); 16 MOD(x, y) 返回x除以y的余数 SELECT MOD(249, 10); 9 PI() 返回pi SELECT PI(); 3.141593 POWER(x, y) 返回x的y次方值 SELECT POW(3, 2); 9 RADIANS(x) 返回x从角度转换成弧度的值 SELECT RADIANS(45); 0.785398163 RAND() 返回随机浮点数 SELECT RAND(); 0.846559207 ROUND(x) 返回x四舍五入后最接近的整数 SELECT ROUND(1.34); 1 SELECT ROUND(-1.34); -1 ROUND(x,y) 以y指定的小数位数对x四舍五入 SELECT ROUND(1.465, 1); 1.5 SELECT ROUND(1.465, 0); 1 SELECT ROUND(28.367, -1); 30 SIGN(x) 当x是正数时,返回1;x是0时,返回0;x是负数时,返回-1 SELECT SIGN(-23); -1 SIN(x) 返回x的正弦值 SELECT SIN(PI()); 1.22E-16 SQRT(x) 返回x的平方根 SELECT SQRT(100); 10 TAN(x) 返回x的正切值 SELECT TAN(PI()); -1.22E-16 TRUNCATE(x, y) 返回x截断至y指定的小数位数后的值 SELECT TRUNCATE(8.923, 1); 8.9

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网