数学相关函数
-- 演示数学相关函数
-- 绝对值
select abs(-10) ;
-- 十进制 转 二进制
select bin(10);
-- 向上取整
select ceiling(2.3); -- 3
-- 向下取整
select floor(2.3); -- 2
-- 进制转换 让 8 从 10进制 转成 2进制
select conv(8, 10, 2);
-- 保留小数位数 (四舍五入)
select format(2.34563,2); -- 2.35
-- 转 十六进制
select hex(456); -- 1c8
-- 求最小值
select least(0, 1, -10, 4) ; -- -10
-- 求余
select mod(10,3); -- 1
-- 返回随机数 其范围是 (0,1】 如果在括号里面加上随机数种子rand(seed),则数字变成固定的
-- 1.如果使用 rand() 每次返回不同的随机数,在(0,1]之间
-- 2.如果使用 rand(seed)返回随机数,范围在(0,1] 之间,如果seed不变,改随机数也不变
select rand(1);