sql server

==================================================== 【四舍五入取整截取】
select round(54.56,0) ==================================================== 【向下取整截取】 SELECT FLOOR(54.56) ==================================================== 【向上取整截取】 SELECT CEILING(13.15)

 --MSSQL取整函数的使用--两个整数相除将截断小数部分
select 3/4,4/3,5/3 --结果 0,1,1 --返回大于或等于所给数字表达式的最小整数 SELECT CEILING(123.55), CEILING(123.45),CEILING(-123.45), CEILING(0.0) --结果 124,124,-123,0 -- www.2cto.com  --四舍五入 round(a,b) -- 结果a 精确到小数点右 b位,或是左 -b位 select round(54.36,-2), round(54.36,-1),round(54.36,0), round(54.36,1),round(54.36,2) --结果 100.00,50.00,54.00,54.40,54.36 ---四舍五入 并转化为 整数 select cast(round(56.361,0) as int),cast(round(56.561,0) as int) --结果 56,57 --举例使用 ---两个整数相除 舍弃小数部分( 全部都向前进位) declare @dividend decimal(20,2), @divisor decimal(20,2) set @dividend=3 set @divisor=4 select CEILING(@dividend/@divisor) --结果 1 set @dividend=4 set @divisor=3 select CEILING(@dividend/@divisor) --结果 2 set @dividend=5 set @divisor=3 select CEILING(@dividend/@divisor) --结果 2 ---两个整数相除 四舍五入到整数 set @dividend=3 set @divisor=4 select cast(round(@dividend/@divisor,0) as int) --结果 1 set @dividend=4 set @divisor=3 select cast(round(@dividend/@divisor,0) as int) --结果 1 set @dividend=5 set @divisor=3 select cast(round(@dividend/@divisor,0) as int) --结果 2 ==================================================== 【四舍五入取整截取】 select round(54.56,0) ==================================================== 【向下取整截取】 SELECT FLOOR(54.56) ==================================================== 【向上取整截取】 SELECT CEILING(13.15)

转载于:https://www.cnblogs.com/xxaxx/p/5052523.html

SQL 向上取整、向下取整、四舍五入取整的实例!round、rounddown、roundup相关推荐

  1. php中取整的函数,php中四舍五入取整函数详细介绍

    本文章中我们介绍了php中四个常用的取整和四舍五入函数ceil,floor,round,intval ,下面我们来详细介绍. 1.ceil:进一法取整 说明 float ceil ( float va ...

  2. MySQL 不四舍五入取整、取小数、四舍五入取整、取小数、向下、向上取整

    总结了MySQL中取整和取小数中遇到的问题和解决的几个方法:不四舍五入取整.取小数.四舍五入取整.取小数.向下.向上取整. 其中: 不四舍五入取整(截取整数部分)就是'向下取整': 除了用trunca ...

  3. hive sql 向上取整、向下取整、保留小数位的函数

    hive sql 向上取整.向下取整.保留小数位的函数 向上取整函数:ceiling() 示例:select ceiling(10.1) 结果:11 向下取整函数:floor() 示例:select ...

  4. sql中向下取整怎么取_Sql 获取向上取整、向下取整、四舍五入取整的实例

    [四舍五入取整截取] select round(54.56,0) [向下取整截取] SELECT FLOOR(54.56) [向上取整截取] SELECT   CEILING(13.15) --MSS ...

  5. sql中向下取整怎么取_Sql Server 里的向上取整、向下取整、四舍五入取整的实例!...

    ==================================================== [四舍五入取整截取] select round(54.56,0) ============== ...

  6. sql中向下取整怎么取_Sql Server 里的向上取整、向下取整、四舍五入取整的实例! | 学步园...

    ==================================================== [四舍五入取整截取] select round(54.56,0) ============== ...

  7. sql中向下取整怎么取_Sql 获取向上取整、向下取整、四舍五入取整

    [四舍五入取整截取] select    round(54.6,0)    返回55 [向下取整截取]        select    floor(54.6)         返回54 [向上取整截 ...

  8. Sql Server 里的向上取整、向下取整、四舍五入取整的实例!

    ==================================================== [四舍五入取整截取] select round(54.56,0) ============== ...

  9. Sql Server 里的向上取整、向下取整、四舍五入取整的实例

    ==================================================== [四舍五入取整截取] select round(54.56,0) ============== ...

最新文章

  1. 瑞尔森大学的计算机科学专业,瑞尔森大学有哪些专业处于世界顶尖水平?
  2. eclipse 启动tomcat, java.lang.ClassNotFoundExcepti
  3. smashing the stack for fun and profit 译文
  4. Taro button点击切换选中状态
  5. Leetcode 俄罗斯套娃信封问题
  6. 计算机辅助翻译 教学大纲,《计算机辅助翻译》本科课程教学大纲翻译本科.doc...
  7. 数学建模系列--插值算法
  8. ipad上能够编辑python_10 个可以在平板电脑上使用的 Python 编辑器
  9. 大公司都在用的招聘分析模型,会EXCEL就行,白嫖党不要错过
  10. JS利用for多重循环制作9*9乘法表
  11. 【唐诗学习】五、山水田园诗派代表
  12. windows+中标麒麟双系统启动优先顺序调整方法
  13. 【锁屏】 Ubuntu20.04 锁屏快捷键无反应的解决方法
  14. excel 简单制作数据透视表
  15. SelectObject和DeleteObject 函数
  16. 海思Hi3516CV200_Camera芯片产品规格书
  17. 远征日服·信喵之野望 按键精灵脚本6.高级自动抽吉
  18. 关于墨客的abi decode/encode
  19. 2021年安全员-B证-项目负责人(广东省)复审模拟考试及安全员-B证-项目负责人(广东省)模拟考试系统
  20. Mac 如何修改hosts文件

热门文章

  1. 幼儿园观察记录的目的和目标_幼儿园观察目的是什么?
  2. vs本地调试dll文件
  3. 基于华为云服务器Docker nginx安装和配置挂载
  4. 2022-2027年中国仓储物流机器人行业发展前景及投资战略咨询报告
  5. 为什么想来我们公司工作?- 面试常见问题解析
  6. 【笔试题】网易2018秋招内推笔试
  7. Excel中提取单元格数字
  8. outlook如何撤回邮件?(中英文)
  9. Kafka监控eagle
  10. 荒木毬菜 小情歌日文版 - 独身OL之歌