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](代码片段

mysql 强大的trim() 函数

MySQL ROUND函数:四舍五入

MySQL round函数

MySQL round函数