SQL 向上取整、向下取整、四舍五入取整的实例!round、rounddown、roundup
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相关推荐
- php中取整的函数,php中四舍五入取整函数详细介绍
本文章中我们介绍了php中四个常用的取整和四舍五入函数ceil,floor,round,intval ,下面我们来详细介绍. 1.ceil:进一法取整 说明 float ceil ( float va ...
- MySQL 不四舍五入取整、取小数、四舍五入取整、取小数、向下、向上取整
总结了MySQL中取整和取小数中遇到的问题和解决的几个方法:不四舍五入取整.取小数.四舍五入取整.取小数.向下.向上取整. 其中: 不四舍五入取整(截取整数部分)就是'向下取整': 除了用trunca ...
- hive sql 向上取整、向下取整、保留小数位的函数
hive sql 向上取整.向下取整.保留小数位的函数 向上取整函数:ceiling() 示例:select ceiling(10.1) 结果:11 向下取整函数:floor() 示例:select ...
- sql中向下取整怎么取_Sql 获取向上取整、向下取整、四舍五入取整的实例
[四舍五入取整截取] select round(54.56,0) [向下取整截取] SELECT FLOOR(54.56) [向上取整截取] SELECT CEILING(13.15) --MSS ...
- sql中向下取整怎么取_Sql Server 里的向上取整、向下取整、四舍五入取整的实例!...
==================================================== [四舍五入取整截取] select round(54.56,0) ============== ...
- sql中向下取整怎么取_Sql Server 里的向上取整、向下取整、四舍五入取整的实例! | 学步园...
==================================================== [四舍五入取整截取] select round(54.56,0) ============== ...
- sql中向下取整怎么取_Sql 获取向上取整、向下取整、四舍五入取整
[四舍五入取整截取] select round(54.6,0) 返回55 [向下取整截取] select floor(54.6) 返回54 [向上取整截 ...
- Sql Server 里的向上取整、向下取整、四舍五入取整的实例!
==================================================== [四舍五入取整截取] select round(54.56,0) ============== ...
- Sql Server 里的向上取整、向下取整、四舍五入取整的实例
==================================================== [四舍五入取整截取] select round(54.56,0) ============== ...
最新文章
- 瑞尔森大学的计算机科学专业,瑞尔森大学有哪些专业处于世界顶尖水平?
- eclipse 启动tomcat, java.lang.ClassNotFoundExcepti
- smashing the stack for fun and profit 译文
- Taro button点击切换选中状态
- Leetcode 俄罗斯套娃信封问题
- 计算机辅助翻译 教学大纲,《计算机辅助翻译》本科课程教学大纲翻译本科.doc...
- 数学建模系列--插值算法
- ipad上能够编辑python_10 个可以在平板电脑上使用的 Python 编辑器
- 大公司都在用的招聘分析模型,会EXCEL就行,白嫖党不要错过
- JS利用for多重循环制作9*9乘法表
- 【唐诗学习】五、山水田园诗派代表
- windows+中标麒麟双系统启动优先顺序调整方法
- 【锁屏】 Ubuntu20.04 锁屏快捷键无反应的解决方法
- excel 简单制作数据透视表
- SelectObject和DeleteObject 函数
- 海思Hi3516CV200_Camera芯片产品规格书
- 远征日服·信喵之野望 按键精灵脚本6.高级自动抽吉
- 关于墨客的abi decode/encode
- 2021年安全员-B证-项目负责人(广东省)复审模拟考试及安全员-B证-项目负责人(广东省)模拟考试系统
- Mac 如何修改hosts文件