mysql 四舍五入

来源:互联网 发布:qq分享组件js代码 编辑:程序博客网 时间:2024/04/29 05:28
MySql四舍五入
FLOOR(X)
返回不大于X的最大整数值。
mysql> select FLOOR(1.23);        -> 1mysql> select FLOOR(-1.23);        -> -2
注意返回值被变换为一个BIGINT
CEILING(X)
返回不小于X的最小整数值。
mysql> select CEILING(1.23);        -> 2mysql> select CEILING(-1.23);        -> -1

注意返回值被变换为一个BIGINT

ROUND(X)
返回参数X的四舍五入的一个整数。
mysql> select ROUND(-1.23);        -> -1mysql> select ROUND(-1.58);        -> -2mysql> select ROUND(1.58);        -> 2 

注意返回值被变换为一个BIGINT!

ROUND(X,D)
返回参数X的四舍五入的有D为小数的一个数字。如果D0,结果将没有小数点或小数部分。
mysql> select ROUND(1.298, 1);        -> 1.3mysql> select ROUND(1.298, 0);        -> 1

注意返回值被变换为一个BIGINT!

0 0
原创粉丝点击