首页 > 数据库 > > GAUSSDB 100 数值计算函数(3)
语法:
COS(n)
功能:返回表达式的余弦值。
入参是可转成数值型的表达式。返回值是NUMBER。
示例:
返回120度得余弦值。
SELECT COS(120 * 3.14159265359/180) AS "COS" from DUAL;
COS
----------------------------------------
-.50000000000011937382925089877706420632
1 rows fetched.
语法:
EXP(n)
功能:返回e(自然对数的底)的n次幂的值。
返回类型为NUMBER。
入参n是numeric数据类型或任何可以隐式转换为numeric数据类型的非数字数据类型。
示例:
返回e的3次幂的值。
SELECT EXP(3);
EXP(3)
----------------------------------------
20.085536923187667740928529654581717897
语法:
FLOOR(exp)
功能:求小于或等于表达式值的最近的整数。
入参是可转成数值型表达式。返回值是NUMBER。
示例:
返回等于或小于12.8的最大整数。
SELECT FLOOR(12.8) AS "FLOOR" from DUAL;
FLOOR
----------------------------------------
12
1 rows fetched.
语法:
INET_NTOA(exp)
功能:将给定的数字地址转换为网络地址。
入参是数值型表达式。
示例:
将4294967295转化为网络地址。
SELECT INET_NTOA(4294967295) FROM DUAL;
INET_NTOA(4294967295)
---------------------
255.255.255.255
1 rows fetched.
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3159222/ ,如需转载,请注明出处,否则将追究法律责任。