惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
量子位
人人都是产品经理
人人都是产品经理
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - Franky
Recent Announcements
Recent Announcements
A
About on SuperTechFans
Microsoft Security Blog
Microsoft Security Blog
N
Netflix TechBlog - Medium
H
Help Net Security
博客园 - 三生石上(FineUI控件)
博客园 - 司徒正美
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
MyScale Blog
MyScale Blog
The Cloudflare Blog
S
SegmentFault 最新的问题
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Proofpoint News Feed
宝玉的分享
宝玉的分享
Vercel News
Vercel News

博客园 - boulder

asp.net 利用Cookie实现免登陆(c#) - boulder - 博客园 Md5Encode 算法 javascript浮动图片 - boulder - 博客园 导出Excel - boulder - 博客园 获取键盘的enter - boulder - 博客园 oracle 的float(b)转 char、varchar和varchar2的区别(转) - boulder - 博客园 生成验证码(转) - boulder - 博客园 ASP.NET 2.0利用Httphandler实现URL重写(伪URL及伪静态)(转) .net上传文件的限制 电话号码的验证表达式 GridView 在换页时保持CheckBox的选择 在DataList中找到控件 自定义datatable 没有装Express版Sql Server 2005就不能用WebPart ? (转) form表单 input 通过查询系统表得到纵向的表结构 Codebehind CodeFile转 解决flash的虚框问题
oracle函数(关于处理小数点位数)
boulder · 2007-12-14 · via 博客园 - boulder

1.  取四舍五入的几位小数

                eg:            

                          

round(n+0.{m个0}5, m)

                                       比如, 取两位的话:
                                       round(15.333 + 0.005, 2)

2. 只保留小数

                 eg:

                                        保留两位小数,只舍
                                  zhang@zhang>select trunc(1.2345, 2) from dual;

                                        TRUNC(1.2345,2)
                                        ---------------
                                        1.23

                                  zhang@zhang>select trunc(1.2399, 2) from dual;

                                         TRUNC(1.2399,2)
                                         ---------------
                                        1.23

3.这个比较全了

返回大于或等于x的最大整数:   
        SQL>         select         ceil(23.33)         from         dual;   
    
        CEIL(23.33)   
        -----------   
                          24   
    
        返回等于或小于x的最大整数:   
        SQL>         select         floor(23.33)         from         dual;   
    
        FLOOR(23.33)   
        ------------   
                            23   
    
        返回舍入到小数点右边y位的x值:rcund(x,[y])   
        SQL>         select         round(23.33)         from         dual;   
    
        ROUND(23.33)   
        ------------   
                            23   
    
        返回截尾到y位小数的x值:trunc(x,[y])   
        SQL>         select         trunc(23.33)         from         dual;   
    
        TRUNC(23.33)   
        ------------   
  

                          23