mysql 数字处理函数 截取方法 保留小数位数
别总自称单身狗了,按年龄你是单身鳖,按智商你是单身傻狍子。
ceil(x) 返回大于或等于数值x的最小整数
进一法取整
eg: select ceil(4.3) as num; // 5
floor(x) 返回小于或等于数值x的最大整数
舍去法取整
eg:select floor(4.3) as num; // 4
round(X) 四舍五入运算法则
对浮点数进行四舍五入
三个参数,第一个是需要处理的数据,第二个是要进行保留的位数,第三个模式,(PHP_ROUND_HALF_UP,
)PHP_ROUND_HALF_DOWN,
PHP_ROUND_HALF_EVEN,
PHP_ROUND_HALF_ODD
相关的mode 需要看手册
rand() 返回0-1之间的随机数
truncate(x,d) 保留小数点后d位,直接截取
round(x,d) 保留小数点后d位,四舍五入
sign(x) 返回x的符号