(期中复习)数学函数的使用方法,你都了解吗?

admin 发布于 2023-12-31 阅读(166)

数学函数是MySQL中经常使用的一类函数。其主要用于处理数字,包括整型和浮点数等等。sql

MySQL经常使用的四舍五入函数:函数

函数说明

FLOOR(X)

返回不大于X的最大整数。

CEIL(X)、(X)

返回不小于X的最小整数。

(X,D)

返回数值X保留到小数点后D位的值,截断时不进行四舍五入。

ROUND(X)

返回离X最近的整数,截断时要进行四舍五入。

ROUND(X,D)

保留X小数点后D位的值,截断时要进行四舍五入。

(X,D)

将数字X格式化,将X保留到小数点后D位,截断时要进行四舍五入。

一、FLOOR(X)函数

返回不大于X的最大整数。spa

SELECT FLOOR(1.3); -- 输出结果:1
SELECT FLOOR(1.8); -- 输出结果:1

二、CEIL(X)、(X)函数

返回不小于X的最小整数。code

SELECT CEIL(1.3);    -- 输出结果:2
SELECT CEILING(1.8); -- 输出结果:2

三、(X,D)函数

返回数值X保留到小数点后D位的值,截断时不进行四舍五入。ci

SELECT TRUNCATE(1.2328,3); -- 输出结果:1.232

四、ROUND(X)函数

返回离X最近的整数,截断时要进行四舍五入。数学

SELECT ROUND(1.3);  -- 输出结果:1
SELECT ROUND(1.8);  -- 输出结果:2

五、ROUND(X,D)函数

保留X小数点后D位的值,截断时要进行四舍五入。table

SELECT ROUND(1.2323,3);  -- 输出结果:1.232
SELECT ROUND(1.2328,3);  -- 输出结果:1.233

六、(X,D)函数

将数字X格式化,将X保留到小数点后D位,截断时要进行四舍五入。class

SELECT FORMAT(1.2323,3);  -- 输出结果:1.232
SELECT FORMAT(1.2328,3);  -- 输出结果:1.233

标签:  四舍五入 数学函数 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。