1.ROUND(X,D)函数 X指要处理的数,D是指保留几位小数 --会进行四舍五入法
select ROUND(123456.6789,2);
结果:123456.68
select ROUND(123456.6123,2);
结果:123456.61
2.TRUNCATE(X,D)函数 X指要处理的数,D是指保留几位小数 --不进行四舍五入
select TRUNCATE(123456.6789,2);
结果:123456.67
3.CONVERT(expr,type)转型函数 expr指要处理的数,type是指要转型的类型 --会进行四舍五入法
select convert(123456.6789, DECIMAL(10,2));
结果:123456.68 --会把值转换成Decimal类型
4.CEILING(X)函数 --直接取整,个位+1
select CEILING(123456.6789);
结果:123457
5.FLOOR(X)函数 --直接取整
select FLOOR(123456.6789);
结果:123456
MySQL 截取小数位数以及取整
发表评论