常用數值函數
函 數 | 功 能 |
ABS(x) | 返回數值x的絕對值 |
CEIL(x) | 返回大於或等於x的最小整數值 |
FLOOR(x) | 返回小於或等於x的最大整數值 |
MOD(x,y) | 返回x除以y的余數 |
RAND() | 返回0~1內的隨機數 |
ROUND(x,y) | 返回x四舍五入后有y位小數的數值 |
TRUNCATE(x,y) | 返回數值x且截斷為y位小數的數值 |
1、獲取隨機數
rand()函數返回一個數完全是隨機的,rand(x)函數返回的隨機數值是相同的。
2、獲取整數的函數
CEIL(x);
返回大於或等於數值x的最小整數。
FLOOR(x);
返回小於或等於數值x的最大整數。
3、截取數值函數
ROUND(x);
返回函數經過四舍五入操作后的數值。
ROUND(x,y);
返回數值x保留小數點后y位的值,在具體截取時進行四舍五入。
TRUNCATE(x,y);
返回數值x保留到小數點后y位的值。