Oracle 数字处理函数
数字处理函数
① mod(number1,number2)
取余数的函数,比如mod(10,3) = 10/3 = 1。
② round(number,num_ditigs) 、trunk(number,num_ditigs)
number 表示要取整的数字, num_ditigs 表示要截取的小数位数,num_ditigs 为空默认为 0 。
③ nvl(a.b)
a、b 均为数值,是也可以是汇总函数;如果 a 为空值,则返回 b 。
④ abs(number)
返回number的绝对值。
⑤ floor(number),ceil(number)
floor取小于等于数值number的最小整数,即向下取整。
ceil取大于等于数值number的最小整数,即向上取整。
⑥ power(x,y)
计算x^y次方,返回。不常用,目前为止,没有用过这个函数。