【DataBase】MySQL 08 SQL函数 单行函数其二 数值函数

数值函数

# 数值函数

-- ROUND() 四舍五入
SELECT ROUND(3.14),ROUND(-3.14);
-- 重载,保留指定参数的小数位数
SELECT ROUND(-3.14,3);

-- CEIL() 向上取整 返回大于等于参数值的最小整数
SELECT CEIL(3.14),CEIL(-3.14);

-- FLOOR() 返回小于等于参数值的最小整数
SELECT FLOOR(3.14),FLOOR(-3.14);

-- TRUNCATE() 截断?指定小数保留位数[不四舍五入]
SELECT TRUNCATE(1.565,1);

-- MOD() 取模 
SELECT MOD(10,7),MOD(-10,-7);
SELECT 10 % 7,-10 % -7;

 

四舍五入有一个重载:可以指定小数保留的位数来四舍五入,默认是整数

 

posted @ 2020-04-27 09:42  emdzz  阅读(211)  评论(0编辑  收藏  举报