- ABS-计算绝对值
double/bigint ABS(double/bigint NUMBER)
- ACOS-计算反余弦
double/decimal ACOS(double/decimal NUMBER)
返回值的值域为[0.0 , 3.141592653589793]
- ASIN-计算反正弦
double/decimal ASIN(double/decimal NUMBER)
-1≤NUMBER≤1,SIN(1)=1.5707963267948966,SIN(-1)=-1.5707963267948966
- ATAN-计算反正切
double/decimal ATAN(double/decimal NUMBER)
返回值的值域为[-π/2 ,π/2],ATAN(1)=0.7853981633974483,ATAN(-1)=-0.7853981633974483
- CEIL-返回不小于输入值的最小整数
bigint CEIL(double/decimal VALUE)
- CONV-进制转换函数
string CONV(string INPUT, bigint FROM_BASE, bigint TO_BASE)
可接受进制:2,8,10,16;负数异常;小数点后不为0的数将舍弃小数不分直接取整。
- COS-余弦函数
double/decimal COS(double/decimal NUMBER)
- COSH-双曲余弦函数
double/decimal COSH(double/decimal NUMBER)
- COT-余切函数
double/decimal COT(double/decimal NUMBER)
- EXP-指数函数
double/decimal EXP(double/decimal NUMBER)
- FLOOR-向下取整,返回比输入值小的整数值
bigint FLOOR(double/decimal NUMBER)
- IN-自然对数函数
double/decimal IN(double/decimal NUMBER)
- LOG-以base为底的x的指数函数
double/decimal LOG(double/decimal BASE, double/decimal X)
BASE是不为1的正数,X为正数。
- POW-计算x的y次方函数
double/decimal POW(double/decimal X, double/decimal Y)
- RAND-以seed为种子,输出double类型的随机数
double/decimal RAND(bigint/decimal SEED)
seed决定随机数序列的起始值,返回值的区间是0~1。
- ROUND-四舍五入保留指定小数点的位数
double/decimal ROUND(double/decimal NUMBER, [bigint/decimal DECIMAL_PLACE])
DECIMAL_PLACE默认值为0.
- SIN-正弦函数
double/decimal SIN(double/decimal NUMBER)
- SINH-双曲正弦函数
double/decimal SINH(double/decimal NUMBER)
- SQRT-计算平方值
double/decimal SQRT(double/decimal NUMBER)
输入值必为正数。
- TAN-正切函数
double/decimal TAN(double/decimal NUMBER)
- TANH-双曲正切函数
double/decimal TANH(double/decimal NUMBER)
- TRUNC-将输入值截取到指定小数点位置
double/decimal TRUNC(double/decimal NUMBER[, bigint/decimal DECIMAL_PLACES])
DECIMAL_PLACES为负,则从小数点向左开始截取,不保留小数不分;
DECIMAL_PLACES超过输入值整数部分的长度,则输出值返回0;DECIMAL_PLACES默认为0。
被截取掉的部分为0。