mysql中的round函数
Posted Firm陈
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql中的round函数相关的知识,希望对你有一定的参考价值。
在mysql中,round函数用于数据的四舍五入,它有两种形式:
1.round(x,d) ,x指要处理的数,d是指保留几位小数
这里有个值得注意的地方是,d可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为0;
2.round(x) ,其实就是round(x,0),也就是默认d为0;
下面是几个实例
(1)查询: select round(1123.26723,2);
结果:1123.27
(2)查询: select round(1123.26723,1);
结果: 1123.3
(3)查询: select round(1123.26723,0);
结果:1123
(4)查询: select round(1123.26723,-1);
结果: 1120
(5)查询: select round(1123.26723,-2);
结果:1100
(6)查询: select round(1123.26723);
结果:1123
以上是关于mysql中的round函数的主要内容,如果未能解决你的问题,请参考以下文章
MySQL四舍五入函数ROUND(x)ROUND(x,y)和TRUNCATE(x,y)
[Codeforces Round #522 (Div. 2, based on Technocup 2019 Elimination Round 3)][C. Playing Piano](代码片段