MySQL 的 ROUND(~)
方法返回四舍五入到指定小数位数的输入参数。
注意
小数部分为 0.5 或更大的值如果为正,则向上舍入到下一个整数;如果为负,则向下舍入到下一个整数。
参数
1. X
| number
要执行舍入的数字。
2. D
| number
| optional
将输入值舍入到的小数位数。默认为 0
。
注意
该数字可以为负数,以四舍五入到小数点左边的数字。例如,D=-1
会将数字四舍五入到最接近的十位。
返回值
输入数字四舍五入到指定的小数位数。
例子
四舍五入到小数点后零位(默认):
SELECT ROUND(-5.52);
+--------------+
| ROUND(-5.52) |
+--------------+
| -6 |
+--------------+
要四舍五入到 1
小数位:
SELECT ROUND(-5.44, 1);
+-----------------+
| ROUND(-5.44, 1) |
+-----------------+
| -5.4 |
+-----------------+
要四舍五入到 -1
小数位(即最接近的十位值):
SELECT ROUND(123, -1);
+----------------+
| ROUND(123,-1) |
+----------------+
| 120 |
+----------------+
相关用法
- MySQL ROUND()用法及代码示例
- MySQL ROW_NUMBER()用法及代码示例
- MySQL REPEAT()用法及代码示例
- MySQL RADIANS方法用法及代码示例
- MySQL REGEXP_INSTR()用法及代码示例
- MySQL RPAD()用法及代码示例
- MySQL RLIKE用法及代码示例
- MySQL RIGHT JOIN用法及代码示例
- MySQL REGEX用法及代码示例
- MySQL REGEXP_SUBSTR()用法及代码示例
- MySQL REGEXP_INSTR方法用法及代码示例
- MySQL REPLACE()用法及代码示例
- MySQL RTRIM方法用法及代码示例
- MySQL RIGHT()用法及代码示例
- MySQL RADIANS()用法及代码示例
- MySQL REPEAT方法用法及代码示例
- MySQL REGEXP_LIKE方法用法及代码示例
- MySQL REPLACE方法用法及代码示例
- MySQL RAND()用法及代码示例
- MySQL REVERSE()用法及代码示例
- MySQL RIGHT方法用法及代码示例
- MySQL REGEXP_REPLACE方法用法及代码示例
- MySQL REGEXP_REPLACE()用法及代码示例
- MySQL RPAD方法用法及代码示例
- MySQL RAND方法用法及代码示例
注:本文由纯净天空筛选整理自Arthur Yanagisawa大神的英文原创作品 MySQL | ROUND method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。