zoukankan      html  css  js  c++  java
  • 2016/10/13 oracle中的round()

     

    语法:

    ROUND(number,num_digits)

    其中Number是需要进行四舍五入的数字;Num_digits为指定的位数,按此位数进行四舍五入,如果 num_digits 大于 0,则四舍五入到指定的小数位,如果 num_digits 等于 0,则四舍五入到最接近的整数,如果 num_digits 小于 0,则在小数点左侧进行四舍五入。

    实例:

    num_digits 等于 0,四舍五入得到最接近的整数。

    SELECT ROUND(8.166,0) FROM dual;

    结果:image

    num_digits 等于 1,四舍五入得到1位小数位。

    SELECT ROUND(8.166,1) FROM dual;

    结果:image

    num_digits 等于 2,四舍五入得到1位小数位。

    SELECT ROUND(8.166,2) FROM dual;

    结果:image

    num_digits 等于 -1,在小数点左侧1位进行四舍五入。

    SELECT ROUND(8.166,-1) FROM dual;

    结果:image

    num_digits 等于 -2,在小数点左侧2位进行四舍五入。

    SELECT ROUND(58.166,-2) FROM dual;

    结果:image

  • 相关阅读:
    测试方法与步骤
    团队项目需求分析
    第一次个人作业
    3种shell自动交互的方法
    mysql用户管理
    build web application with golang
    安卓中的LINUX内核
    结对项目小结
    关于aria2-yaaw下载软件
    软工结对项目预览
  • 原文地址:https://www.cnblogs.com/zcr3108346262/p/5956213.html
Copyright © 2011-2022 走看看