MySQL语法(数学函数)

数学函数

1)abs( ) :取绝对值
select abs(1.0),abs(-5.3) from dual;

image.png

2)round():四舍五入
select round(1.4999),round(1.5),round(-1.4568,2),round(-53451.4568,-2) from dual;
image.png

3) truncate():截断
select truncate(1.4999,2),truncate(1.5,1), truncate(-1.4568,2),truncate(-53451.4568,-2) from dual;
image.png

4)ceil( ) :向上(后)取整
select ceil(1.0001),ceil(1.9), ceil(-221.9),ceil(-1.001) from dual;
image.png

5) floor() :向下(前)取整
select floor(1.0001), floor(1.9), floor(-221.9), floor(-1.001) from dual;
image.png

6)rand( ):随机数
image.png

7)pi( ) :圆周率
image.png

8)mod( ):求余数
image.png

9)sqrt( ):算术平方根
select mod(8,3),sqrt(-4),sqrt(5) from dual;
image.png

10)sin( ) :正弦函数
cos( ) :余弦函数
tan( ) :正切函数
select sin(pi()/2),cos(pi()),tan(pi()/4);
image.png

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。