为了账号安全,请及时绑定邮箱和手机立即绑定

FLOOR 向下舍一 3.99 为什么不是2

FLOOR 向下舍一 3.99 为什么不是2

正在回答

3 回答

FLOOR"向下取整",判断的时候,只考虑小数位。

当是正数的时候,小数位舍弃。当是负数的时候,整数位增1。

SELECT FLOOR(3.99); 返回3, 小数位全部舍弃。

SELECT FLOOR(-3.99); 返回-4. 小数位全部舍弃, 整数位增1。

0 回复 有任何疑惑可以回复我~
#1

蒙麵女俠 提问者

谢谢 明白了!
2017-04-09 回复 有任何疑惑可以回复我~

向下舍一是取整,舍去小数点后的,不考虑四舍五入,3.99的话应该是3啊,不是2

1 回复 有任何疑惑可以回复我~
#1

蒙麵女俠 提问者

好的谢谢
2017-04-09 回复 有任何疑惑可以回复我~

把0.99舍去,不是说减一,向上取整是说把所有的小数后面去掉再加一,向下取整就是把小数舍掉就可以了,

1 回复 有任何疑惑可以回复我~
#1

蒙麵女俠 提问者

好的谢谢
2017-04-09 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

FLOOR 向下舍一 3.99 为什么不是2

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信