oracle单行函数--数学函数

数字函数

函数名 函数功能
abs 返回指定值得绝对值
ceil 返回大于或等于给出数字的最小整数
floor 取整
mod(n1,n2) 返回一个n1除以n2的余数
power(n1,n2) 返回n1,的n2次方
sign 取数字n的符号,大于0返回1,小于0返回-1,等于0返回0
sqrt 返回数字的根
round 按照指定的精度四舍五入
trunc 按照指定精度截取一个数

*round:四舍五入

  例:round(25.328) 结果:25

    round(25.328,2) 结果:25.33

    round(25.328,-1) 结果:30

*trunc:精确截取

  trunc(25.328) 结果:25

    trunc(25.328,2) 结果:25.32

    trunc(25.328,-1) 结果:20

*mod:求余数

  :mod(25,6) 结果:1

    mod(25,0) 结果:25

posted @ 2018-09-13 11:48  致颜文磊  阅读(151)  评论(0编辑  收藏  举报