虚拟主机域名注册-常见问题数据库问题 → 数据库问题

mysql对小数取整的语法

  1. 向下取整:使用 FLOOR 函数。它将小数向下舍入到最接近的整数。例如:

  ```

  SELECT FLOOR(2.8); -- 输出 2

  SELECT FLOOR(-2.8); -- 输出 -3

  ```

  2. 向上取整:使用 CEILING 函数。它将小数向上舍入到最接近的整数。例如:

  ```

  SELECT CEILING(2.8); -- 输出 3

  SELECT CEILING(-2.8); -- 输出 -2

  ```

  3. 四舍五入:使用 ROUND 函数。它将小数舍入到最接近的整数或指定位数的小数。例如:

  ```

  SELECT ROUND(2.8); -- 输出 3

  SELECT ROUND(2.4); -- 输出 2

  SELECT ROUND(-2.8); -- 输出 -3

  SELECT ROUND(2.8765, 2); -- 输出 2.88

  ```

  在上面的例子中,ROUND 函数的第二个参数表示需要保留多少位小数。

  4. 截断小数:使用 TRUNCATE 函数。它将小数截断到指定的位数。例如:

  ```

  SELECT TRUNCATE(2.8765, 2); -- 输出 2.87

  ```

  在实际应用中,需要根据具体场景选择合适的取整函数。




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:mysql新增数据库的操作方法
下一篇:mysql怎么删除表
  >> 相关文章
没有相关文章。
0

在线
客服

在线客服服务时间:9:00-18:00

客服
热线

19899115815
7*24小时客服服务热线

关注
微信

关注官方微信
顶部