全部展开/折叠
一般数字函数在该页面上
在以下一般数字函数中,参数为表达式,其中 x 应解释为实值数。所有函数均可在加载脚本和图表表达式中使用。
使用每个函数的下拉列表可查看每个函数的简短描述和语法。单击语法描述中的函数名称可了解更多信息。
bitcount
BitCount() 用于查找将数值的等值二进制数中设置为 1 的位数。即该函数用于返回 integer_number 中的设置位,其中 integer_number 解释为标记的 32 位整数。
bitcount (integer_number )
div
Div() 用于返回第一个参数算术除以第二个参数的整数部分。两个参数都解释为真实数字,即它们不必是整数。
div (integer_number1, integer_number2 )
fabs
Fabs() 用于返回 x 的绝对值。结果为正数。
fabs (x )
fact
Fact() 用于返回正整数 x 的阶乘。
fact ( x)
frac
Frac() 返回 x 小数点右边的分数部分,其中 x 是一个实数。
frac (x)
sign
Sign() 用于根据 x 是正数、0 或负数分别返回 1,0 或 -1。
sign (x )
组合和排列函数
combin
Combin() 用于返回 q 元素组合数,它可从一组 p 项目中选取。公式如下:Combin(p,q) = p! / q!(p-q)! 选择项目的顺序不重要。
combin (p, q )
permut
Permut() 用于返回 q 元素排列数,它可从一组 p 项目中选取。公式如下:Permut(p,q) = (p)! / (p - q)! 选择项目的顺序很重要。
permut (p, q )
模函数
fmod
fmod() 是一个模函数,用于返回第一个参数(被除数)除以第二个参数(除数)的余数部分。结果为实数。两个参数都解释为实数,即它们不必是整数。
fmod (a, b )
mod
Mod() 是一个模函数,用于返回整数除法的非负余数。第一个参数是被除数,第二个参数是除数,这两个参数均必须是整数值。
mod (integer_number1, integer_number2 )
奇偶校验函数
even
Even() 用于返回 True (-1)(如果 integer_number 为偶整数或零)。用于返回 False (0)(如果 integer_number 为奇整数),返回 NULL (如果 integer_number 不是整数)。
even (integer_number )
odd
Odd() 用于返回 True (-1)(如果 integer_number 为奇整数或零)。用于返回 False (0)(如果 integer_number 为偶整数),返回 NULL (如果 integer_number 不是整数)。
odd (integer_number)
舍入函数
ceil
Ceil() 用于将 x 向上取整到 step [+ offset ] 的最接近倍数。 offset 的默认值为 0。
ceil (x[, step[, offset]] )
floor
Floor() 用于将 x 向下取整到 step [+ offset ] 的最接近倍数。 offset 的默认值为 0。
floor (x[, step[, offset]] )
round
Round() 用于返回将 x 向上或向下取整到 step [+ offset ] 最接近倍数的结果。 offset 的默认值为 0。
round ( x [ , step
[ , offset ]] )