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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。