用oracle sql对数字进行操作: 取上取整、向下取整、保留N位小数、四舍五入、数字格式化取整(向下取整):
select floor(5.534) from dual;
select trunc(5.534) from dual;
上面两种用法都可以对数字5.534向下取整,结果为5.如果要向上取整 ,得到结果为6,则应该用ceil
select ceil(5.534) from dual;四舍五入:
SELECT round(5.534) FROM dual;
SELECT round(5.534,0) FROM dual;
SELECT round(5.534,1) FROM dual;
SELECT round(5.534,2) FROM dual;
结果分别为 6,  6,  5.5,  5.53保留N位小数(不四舍五入)按位数截取:
select trunc(5.534,0) from dual;
select trunc(5.534,1) from dual;
select trunc(5.534,2) from dual;
结果分别是 5,5.5,5.53,其中保留0位小数就相当于直接取整了。数字格式化:
select to_char(12345.123,'99999999.9999') from dual;
结果为12345.123select to_char(12345.123,'99999999.9900') from dual;
小数后第三第四为不足补0,结果为12345.1230select to_char(0.123,'99999999.9900') from dual;
select to_char(0.123,'99999990.9900') from dual;
结果分别为 .123, 0.123

转载于:https://www.cnblogs.com/wangjp-1233/p/10252431.html

Oracle四舍五入,向上取整,向下取整相关推荐

  1. python取整方式(向上取整/向下取整/四舍五入)

    1.向下取整 向下取整直接用内建的 int() 函数即可: >>> a = 3.75 >>> int(a) 3 2.四舍五入 对数字进行四舍五入用 round() ...

  2. c# 整数除法取整_c# 三种取整方法 向上取整 向下取整 四舍五入

    c# 三种取整方法 向上取整 向下取整 四舍五入 Math.Round:四舍六入五取整 Math.Ceiling:向上取整,只要有小数都加1 Math.Floor:向下取整,总是舍去小数 public ...

  3. c# 四舍五入、上取整、下取整

    在处理一些数据时,我们希望能用"四舍五入"法实现,但是C#采用的是"四舍六入五成双"的方法,如下面的例子,就是用"四舍六入五成双"得到的结果 ...

  4. 【python】向上取整 向下取整

    python向上取整 向下取整 向上取整 ceil() 函数返回数字的向上取整整数,就是返回大于等于变量的最近的整数. ceil()是不能直接访问的,需要导入 math 模块. import math ...

  5. python如何对人数向上取整_python中的向上取整向下取整以及四舍五入的方法

    import math #向上取整 print "math.ceil---" print "math.ceil(2.3) => ", math.ceil( ...

  6. python计算结果向上取整_python中的向上取整向下取整以及四舍五入的方法

    import math #向上取整 print "math.ceil---" print "math.ceil(2.3) => ", math.ceil( ...

  7. python取整函数 向上取整 向下取整 四舍五入

    前提:import math 向上取整:math.ceil(x) 向下取整:math.floor(x) 取整数部分:math.trunc(x) 四舍五入:round(x) 例如:

  8. js向上取整 向下取整四舍五入方法总结

    Math.floor(5.55) //向下取整 结果为5 Math.floor(5.99) //向下取整 结果为5 Math.ceil(5.21) //向上取整,结果为6 Math.ceil(5.88 ...

  9. 前端处理运算 向上取整 向下取整 四舍五入 四舍五入(自定义取小数后几位)

    向上取整 Math.ceil() 向下取整 Math.floor() 四舍五入 Math.round() 四舍五入(自定义取小数后几位) // 计算结果是字符串 (5.6666666).toFixed ...

  10. python3小数向上取整_Python小数取整 向下取整、四舍五入、向上取整【分享】

    本帖子想要达到的效果: 会配置实体服务规则(能用实体服务规则实现的,尽量选用实体服务规则实现), 设置实体服务规则的字段必然触发条件, 小数类型的 可以实现向下取整.四舍五入.向上取整 功能. 先看界 ...

最新文章

  1. 【PAT乙级】1028 人口普查 (20 分)
  2. 剑指offer-99.调整数组顺序使奇数位于偶数前面
  3. Impala入门笔记
  4. baiduTemplate / artTemplate
  5. java 图片合并_Java如何实现图片的叠加与拼接操作
  6. Hbase完全分布式集群安装配置(Hbase1.0.0,Hadoop2.6.0)
  7. Android电池管理系统系统分析
  8. flask+jsonp跨域前后台交互(接口初体验)
  9. 全国大学生数学建模竞赛首战一等奖经验分享
  10. 数学分析教程(科大)——5.2笔记+习题
  11. Guideline 4.0 - Design We noticed an issue in your app that contributes to a lower quality
  12. php tsrmg,php内核分析(二)-ZTS和zend_try
  13. 微信屏蔽网址解决办法:实现被微信屏蔽的网址在微信内正常访问
  14. 【基因调控网络】Gene regulatory networks modelling using a dynamic evolutionary hybrid(ENFRN ,动态进化混合模型2010)
  15. ubuntu 9.04/9.10 下代码阅读工具 kscope 的安装
  16. mPaaS 服务端核心组件:移动分析服务 MAS 架构解析
  17. 整合篇:零基础学习与使用ElasticSearch
  18. JS逆向学习笔记 - 持续更新中
  19. 动态规划:什么是动态规划?
  20. .gitignore

热门文章

  1. Session与Cookie区别[1][摘]
  2. 纯真IP数据库的应用!
  3. 没有统计学基础可以学python-没错!经典教材《统计学习导论》现在有了 Python版!...
  4. python 计算机程序设计基础-零基础,没有编程和计算机基础,究竟该怎么自学python?...
  5. python使用界面-python 可视化界面
  6. python画图哆啦a梦-Python—turtle画图(哆啦A梦)
  7. python基础一入门必备知识-Python快速入门指南基础知识详细说明
  8. python怎么知道用哪个库使用-Python绘图库讲解:4大常用库你准备学哪个?
  9. python教学视频下载-Python机器学习入门教程全套视频下载【传智播客】
  10. python有证书考吗-学python需要考证吗?