1. 取整函數介紹
2. CEILING函數
3. FLOOR函數
4. ROUND函數
5. TRUNCATE函數
取整函數介紹
在MySQL中,我們可以使用取整函數來對數字進行取整操作。取整函數可以將小數轉換為整數或者四舍五入到指定的小數位數。
常用的取整函數有CEILING、FLOOR、ROUND和TRUNCATE。
CEILING函數
CEILING函數可以將小數向上取整為最接近的整數。CEILING(3.14)將返回4,CEILING(-3.14)將返回-3。
FLOOR函數
FLOOR函數可以將小數向下取整為最接近的整數。FLOOR(3.14)將返回3,FLOOR(-3.14)將返回-4。
ROUND函數
ROUND函數可以將小數四舍五入到指定的小數位數。ROUND(3.1415926, 2)將返回3.14,ROUND(3.1415926, -2)將返回0。
TRUNCATE函數
TRUNCATE函數可以將小數截斷為指定的小數位數。TRUNCATE(3.1415926, 2)將返回3.14,TRUNCATE(3.1415926, -2)將返回3。
在MySQL中,我們可以通過CEILING、FLOOR、ROUND和TRUNCATE函數來進行取整操作。這些函數可以將小數轉換為整數或者四舍五入到指定的小數位數。根據實際需求選擇不同的函數進行取整操作。