数据库中的round()
2024-09-01 04:35:49
Round函数返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。可是当保留位跟着的即使是5,有可能进位,也有可能舍去,机会各50%。这样就会造成在应用程序中计算有误。
参数规范
语法
round(number,digits) [1]
参数
number,要四舍五入的数,digits是要小数点后保留的位数
如果 digits 大于 0,则四舍五入到指定的小数位。
如果 digits 等于 0,则四舍五入到最接近的整数。
如果 digits 小于 0,则在小数点左侧进行四舍五入。
如果 digits 等于 0,则四舍五入到最接近的整数。
如果 digits 小于 0,则在小数点左侧进行四舍五入。
如果round函数只有参数number,等同于digits 等于 0。
返回值
四舍五入后的值
举例
round(3.1415926,2)=3.14;
round(3.1415926,3)=3.142;
select round(193,-2)from dual; 200
select round(193,-1)from dual;190
select round(193,-3)from dual;0
最新文章
- Centos6下安装高版本Git
- [CSS]textarea设置下划线格式
- Zookeeper
- POJ 1061 青蛙的约会 扩展欧几里得
- Runtime类及其常用方法
- hdoj4906 Our happy ending(2014 Multi-University Training Contest 4)
- python练习程序(c100经典例16)
- SaaS 公司如何应对 On-Call 挑战?
- POJ 2481-Cows(BIT)
- 标准的最大margin问题
- Log4J logger图片
- 简单聊聊TestNG中的并发
- javascript的数值转换 number()详解
- 二、CSS
- C++ 排列最优解算法思想
- springMVC中添加restful 风格
- 前端传送JSON数据,报Required request body is missing
- code forces 805B (水)
- (Android系统目录结构)目录预览
- cocos中FPS数值的含义