日期时间类函数
- ROUND 四舍五入
- ROUND_UP 向上舍入
- ROUND_DOWN 向下舍入
- CINT 取整数
- CEILING 沿绝对值增大的方向向上舍入
- FLOOR 沿绝对值减小的方向向下舍入
- ABS 求绝对值
- MAX 一组数中找最大的值
- MIN 一组数中找最小的值
- SUM 求一组数全部相加的值
- AVERAGE 求一组数的算术平均数
- SIGN 得到一个数字的正负号
- FMOD 求余数
- POWER 求幂
- EXP 求e的n次方
- LOG 求对数
- LOG10 求10为底的对数
- sqrt 求平方根
- SIN 求正弦值
- SINH 求双曲正弦值
- ASIN 求反正弦值
- ASINH 求反双曲正弦值
- COS 求余弦值
- COSH 求双曲余弦值
- ACOS 求反余弦值
- ACOSH 求反双曲余弦值
- TAN 求正切值
- TANH 求双曲正切值
- ATAH 求反正切值
- ATAHH 求反双曲正切值
- BCADD 大数运算,加法
- BCSUB 大数运算,减法
- BCMUL 大数运算,乘法
- BCDIV 大数运算,除法
- BCMOD 大数运算,求余
- BCPOW 大数运算,求幂
- BCPOWMOD 大数运算,求幂后求余
- BCSQRT 大数运算,求平方根
- BCCOMP 大数运算,两个大数比较
ROUND
四舍五入
数字 ROUND( 数字 [, 小数位数 = 0 ] )
说明:小数位数是可选参数,如果不提供,则表示为0。小数位数可以为负数,则在小数点左侧进行四舍五入,例: ROUND(157,-1), 返回160。
ROUND_UP
向上舍入
数字 ROUND_UP( 数字 [, 小数位数 = 0 ] )
说明:小数位数是可选参数,如果不提供,则表示为0。小数位数可以为负数,则在小数点左侧进行向上舍入,例: ROUND_UP(151,-1), 返回160。
ROUND_DOWN
向下舍入
数字 ROUND_DOWN( 数字 [, 小数位数 = 0 ] )
说明:小数位数是可选参数,如果不提供,则表示为0。小数位数可以为负数,则在小数点左侧进行向下舍入,例: ROUND_DOWN(157,-1), 返回150。
CINT
向下舍入
数字 CINT( 数字 )
说明:此函数不会进行四舍五入,只是简单地去掉小数位。
CEILING
沿绝对值增大的方向向上舍入
数字 CEILING( 数字, 基数 )
说明:不同于ROUND_UP函数,CEILING是以基数为倍数进行舍入,如: CEILING( 12, 5 ), 返回15。
FLOOR
沿绝对值减小的方向向下舍入
数字 FLOOR( 数字, 基数 )
说明:不同于ROUND_DOWN函数,FLOOR是以基数为倍数进行舍入,如: FLOOR( 12, 5 ), 返回10。
ABS
求绝对值
数字 ABS( 数字 )
MAX
一组数中找最大的值
数字 MAX( 数字1, 数字2 [, 数字3,...] )
说明:参数个数不固定,但至少需要有一个。如: MAX( 1, 2, 3, 4 ), MAX( 10, 20, 30 )。
MIN
一组数中找最小的值
数字 MIN( 数字1, 数字2 [, 数字3,...] )
说明:参数个数不固定,但至少需要有一个。如: MIN( 1, 2, 3, 4 ), MIN( 10, 20, 30 )。
SUM
求一组数全部相加的值
数字 SUM( 数字1, 数字2 [, 数字3,...] )
AVERAGE
求一组数的算术平均数
数字 AVERAGE( 数字1, 数字2 [, 数字3,...] )
SIGN
得到一个数字的正负号
逻辑值 SIGN( 数字 )
说明:如果数字是正负,则返回TRUE(真),否则为FALSE(假)
FMOD
求余数
数字 FMOD( 数字 [, 除数 = 1 ] )
说明:[除数]是可选参数,默认为1,为1时表示取小数位。此函数的内部计算公式为:数字 - 除数*取整(数字/除数)
POWER
求幂
数字 POWER( 基数, 幂数 )
EXP
求e的n次方
数字 EXP( 幂数 )
LOG
求对数
数字 LOG( 数字, 基数 )
LOG10
求10为底的对数
数字 LOG10( 数字 )
SQRT
求平方根
数字 sqrt( 数字 )
SIN
求正弦值
数字 SIN( 数字 )
ASIN
求反正弦值
数字 ASIN( 数字 )
SINH
求双曲正弦值
数字 SINH( 数字 )
ASINH
求反双曲正弦值
数字 ASINH( 数字 )
COS
求余弦值
数字 COS( 数字 )
ACOS
求反余弦值
数字 ACOS( 数字 )
COSH
求双曲余弦值
数字 COSH( 数字 )
ACOSH
求反双曲余弦值
数字 ACOSH( 数字 )
TAN
求正切值
数字 TAN( 数字 )
ATAH
求反正切值
数字 ATAH( 数字 )
TANH
求双曲正切值
数字 TANH( 数字 )
ATAHH
求反双曲正切值
数字 ATAHH( 数字 )
BCADD
大数运算,加法
文本 BCADD( 数字1, 数字2 [, 是否16进制=FALSE] )
示例:
BCADD( "1234", "1234" ) //返回文本2468
BCSUB
大数运算,减法
文本 BCSUB( 被减数, 数字 [, 是否16进制=FALSE] )
BCMUL
大数运算,乘法
文本 BCMUL( 被乘数, 乘数 [, 是否16进制=FALSE] )
BCDIV
大数运算,除法
文本 BCDIV( 被除数, 除数 [, 是否16进制=FALSE] )
BCMOD
大数运算,求余
文本 BCMOD( 数字, 模数 [, 是否16进制=FALSE] )
BCPOW
大数运算,求幂
文本 BCPOW( 数字,幂 [, 是否16进制=FALSE] )
BCPOWMOD
大数运算,求幂后求余
文本 BCPOWMOD( 数字,幂,模数 [, 是否16进制=FALSE] )
BCSQRT
大数运算,求平方根
文本 BCSQRT( 数字 [, 是否16进制=FALSE] )
BCCOMP
大数运算,比较两个大数
数字 BCCOMP( 数字1, 数字2 [, 是否16进制=FALSE] )
提示:超过9位的数字需要用文本方式表示。如果数字1比数字2大,返回1, 如果数字1比数字2小,返回-1, 相等则返回 0。