zoukankan      html  css  js  c++  java
  • 常用数学函数介绍

    15、abs

    返回指定值的绝对值;

    SQL>select abs(100),abs(-100) from dual;

      ABS(100)  ABS(-100)

    ---------- ----------

           100        100

    16、acos

    给出反余弦的值;

    SQL>select acos(-1) from dual;

      ACOS(-1)

    ----------

    3.14159265

    17、asin

    给出反正弦的值;

    SQL>select asin(0.5) from dual;

     ASIN(0.5)

    ----------

    0.52359877

    18、atan

    返回一个数字的反正切值;

    SQL>select atan(1) from dual;

       ATAN(1)

    ----------

    0.78539816

    19、ceil

    返回大于或等于给出数字的最小整数;

    SQL>select ceil(3.14159265) from dual;

    CEIL(3.14159265)

    ----------------

                   4

    特别说明:ceil返回的最小整数并不是四舍五入返回整数,而是返回给定值最近且大于给定值的整数。

    20、cos

    返回一个给定数字的余弦;

    SQL>select cos(-3.14159265) from dual;

    COS(-3.14159265)

    ----------------

                  -1

    21、cosh

    返回一个数字反余弦值;

    SQL>select cosh(20) from dual;

      COSH(20)

    ----------

    242582597.

    22、exp

    返回一个数字e的n次方根;

    SQL>select exp(2),exp(1) from dual;

        EXP(2)     EXP(1)

    ---------- ----------

    7.38905609 2.71828182

    23、floor

    对给定的数字取整数;

    SQL>select floor(2345.67) from dual;

    FLOOR(2345.67)

    --------------

              2345

    特别说明:floor正好与ceil相反,向下取整数,不论小数点后面是什么数,一律截掉,只取前面整数。

    24、ln

    返回一个数字的对数值;

    SQL>select ln(1),ln(2),ln(2.7182818) from dual;

         LN(1)      LN(2) LN(2.7182818)

    ---------- ---------- -------------

             0 0.69314718 0.99999998953

    25、log(n1,n2)

    返回一个以n1为底n2的对数;

    SQL>select log(2,1),log(2,4) from dual;

      LOG(2,1)   LOG(2,4)

    ---------- ----------

             0          2

    26、mod(n1,n2)

    返回一个n1除以n2的余数;(取模函数)

    SQL>select mod(10,3),mod(3,3),mod(2,3) from dual;

     MOD(10,3)   MOD(3,3)   MOD(2,3)

    ---------- ---------- ----------

             1          0          2

    27、power

    返回n1的n2次方根;

    SQL>select power(2,10),power(3,3) from dual;

    POWER(2,10) POWER(3,3)

    ----------- ----------

           1024         27

    28、round和trunc

    按照指定的精度进行舍入;round函数为四舍五入

    SQL>select round(55.5),round(-55.4),trunc(55.5),trunc(-55.5) from dual;

    ROUND(55.5) ROUND(-55.4) TRUNC(55.5) TRUNC(-55.5)

    ----------- ------------ ----------- ------------

             56          -55          55          -55

    29、sign

    取数字n的符号,大于0返回1,小于0返回-1,等于0返回0;

    SQL>select sign(123),sign(-100),sign(0) from dual;

     SIGN(123) SIGN(-100)    SIGN(0)

    ---------- ---------- ----------

             1         -1          0

    30、sin

    返回一个数字的正弦值;

    SQL>select sin(1.57079) from dual;

    SIN(1.57079)

    ------------

    0.9999999999

    31、sinh

    返回双曲正弦的值;

    SQL>select sin(20),sinh(20) from dual;

       SIN(20)   SINH(20)

    ---------- ----------

    0.91294525 242582597.

    32、sqrt

    返回数字n的根;

    SQL>select sqrt(64),sqrt(10) from dual;

      SQRT(64)   SQRT(10)

    ---------- ----------

             8 3.16227766

    33、tan

    返回数字的正切值;

    SQL>select tan(20),tan(10) from dual;

       TAN(20)    TAN(10)

    ---------- ----------

    2.23716094 0.64836082

    34、tanh

    返回数字的n的双曲正切值;

    SQL>select tanh(20),tan(20) from dual;

      TANH(20)    TAN(20)

    ---------- ----------

             1 2.23716094

    35、trunc

    按照指定的精度截取一个数;

    SQL>select trunc(124.1666,-2),trunc(124.16666,2) from dual;

    TRUNC(124.1666,-2) TRUNC(124.16666,2)

    ------------------ ------------------

                   100             124.16

  • 相关阅读:
    自定义事件类LoadEvent
    Sound
    (this.stage.getChildAt(0) as MovieClip).arr[1]
    menu菜单栏
    排列图片,自动换行
    滚动条
    滚动条使用示例
    载入类 举例
    舞台和主时间轴的关系
    自定义载入类(如图片、XML)
  • 原文地址:https://www.cnblogs.com/roger112/p/7717489.html
Copyright © 2011-2022 走看看