日期:2014-05-16 浏览次数:20372 次
一、数字函数
??? 数字函数操作数字数据,执行数学和算术运算。所有函数都是有数字参数并返回数字值。所有三角函数的操作数和值都是弧度而不是角度,Oracle没有提供内建的弧度和角度的转换函数。
?
??? 1、ABS (n )
??????? 返回n 的绝对值。
?
??? 2、ACOS (n )
??????? 反余弦函数,返回-1~1之间的数,n 表示弧度。
?
??? 3、ASIN (n )
??????? 反正弦函数,返回-1~1之间的书,n 表示弧度。
?
??? 4、ATAN (n )
??????? 反正切函数,返回n的反正切值,n 表示弧度。
?
??? 5、CEIL (n )
??????? 返回大于等于n 的最小整数。
?
??? 6、COS (n )
??????? 返回n的余弦值,n 为弧度。
?
??? 7、COSH (n )
??????? 返回n的双曲余弦值,n 为数字。
?
??? 8、EXP (n )
??????? 返回e 的n 次幂,e =2.71828183。
?
??? 9、FLOOR (n )
??????? 返回小于等于n 的最大整数。
?
??? 10、LN (n )
??????? 返回n 的自然对数,n 必须大于0。
?
??? 11、LOG (n1 , n2 )
??????? 返回以n1 为底n2 的对数。
?
??? 12、MOD (n1 , n2 )
??????? 返回n1 除以n2 的余数。
?
??? 13、POWER (n1 , n2 )
??????? 返回n1 的n2 次方。
?
??? 14、ROUND (n1 , n2 )
??????? 返回舍入小数右边n2 位的n1 值,n2 的默认值为0,这会返回小数点最接近的整数,如果n2 为负数就舍入到小数点左边相应的位上,n2 必须为整数。
?
??? 15、SIGN (n )
??????? 如果n 为负数,则返回-1;如果n 为正数则返回1;如果n =0则返回0。
?
??? 16、SIN (n )
??????? 返回n 的正弦值,n 为弧度。
?
??? 17、SINH (n )
??????? 返回n的双曲正弦值,n 为弧度。
?
??? 18、SQRT (n )
??????? 返回n 的平方根。
?
??? 19、TAN (n )
??????? 返回n 的正切值,n 为弧度。
?
??? 20、TANH (n )
??????? 返回n 的双曲正切值,n 为弧度。
?
??? 21、TRUNC (n1 , n2 )
??????? 返回截尾到n2 位小数的n1 的值,n2 默认值为0,当n2 为默认设置时会将n1 截尾为整数,如果n2 为负值,就截尾在小数点左边相应的位上。