課程
/數據庫
/MySQL
/與MySQL的零距離接觸
FLOOR 向下舍一 3.99 為什么不是2
2017-04-08
源自:與MySQL的零距離接觸 6-3
正在回答
FLOOR"向下取整",判斷的時候,只考慮小數位。
當是正數的時候,小數位舍棄。當是負數的時候,整數位增1。
SELECT FLOOR(3.99); 返回3, 小數位全部舍棄。
SELECT FLOOR(-3.99); 返回-4. 小數位全部舍棄, 整數位增1。
蒙麵女俠 提問者
向下舍一是取整,舍去小數點后的,不考慮四舍五入,3.99的話應該是3啊,不是2
把0.99舍去,不是說減一,向上取整是說把所有的小數后面去掉再加一,向下取整就是把小數舍掉就可以了,
舉報
本課程涵蓋全部MySQL數據庫的基礎,學習MySQL數據庫的基礎知識
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-04-09
FLOOR"向下取整",判斷的時候,只考慮小數位。
當是正數的時候,小數位舍棄。當是負數的時候,整數位增1。
SELECT FLOOR(3.99); 返回3, 小數位全部舍棄。
SELECT FLOOR(-3.99); 返回-4. 小數位全部舍棄, 整數位增1。
2017-04-09
向下舍一是取整,舍去小數點后的,不考慮四舍五入,3.99的話應該是3啊,不是2
2017-04-09
把0.99舍去,不是說減一,向上取整是說把所有的小數后面去掉再加一,向下取整就是把小數舍掉就可以了,