zoukankan      html  css  js  c++  java
  • ORACLE中如何取一个小数的整数部分

    SQL>   select   ceil(23.33)   from   dual;  
       
      CEIL(23.33)  
      -----------  
                        24  
       
      Elapsed:   00:00:00.30  
      SQL>   select   round(23.33)   from   dual;  
       
      ROUND(23.33)  
      ------------  
                          23  
       
      Elapsed:   00:00:00.30

    SQL>   select   floor(12.23)   from   dual;  
       
      FLOOR(12.23)  
      ------------  
                          12  
       
      SQL>   select   trunc(12.23)   from   dual;  
       
      TRUNC(12.23)  
      ------------  
                          12

    select   round(2.34)   from   dual;  
         
      2  
       
      select   round(2.34,0)   from   dual;  
       
      2  
       
      round的第二个参数默认为0,即取整

    round()是四舍五入,不是取整。。  
      ceil()是进一,floor()是去尾,都是返回整数。。  
      trunc()也是去尾,但是可以指定小数位数,不指定即为取整,所以也是对的。。

  • 相关阅读:
    python3第六天
    python3第五天
    python3第四天
    python3 第三天
    python3第二天
    python3(2)
    python3(1)
    网络通信 & 初识socket
    python中包的语法
    模块语法
  • 原文地址:https://www.cnblogs.com/Godblessyou/p/1779495.html
Copyright © 2011-2022 走看看