此处列出的所有函数均支持以下场景:
关于函数参数的通用说明:
<
>
标识函数 | ||
---|---|---|
Description | 函数特定参数 | 说明 |
bitand (value,mask) | ||
Value of "bitwise AND" of an item value and mask. | value - 待检测值 mask (必填) - 64位无符号integer(0 - 18446744073709551615) |
支持值类型:整型 虽然执行的是位运算,但所有值必须以十进制形式提供和返回。例如检测第3位时需与4比较,而非100。 示例: => bitand(last(/主机/key),12)=8 或 bitand(last(/主机/key),12)=4 → 第3或4位被置位,但不同时置位 => bitand(last(/主机/key),20)=16 → 第3位未置位且第5位置位 |
bitlshift (value,bits to shift) | ||
Bitwise shift left of an item value. | value - 待检测值 bits to shift (必填) - 位移位数 |
支持值类型:整型 虽然执行的是位运算,但所有值必须以十进制形式提供和返回。例如检测第3位时需与4比较,而非100。 |
bitnot (value) | ||
Value of "bitwise NOT" of an item value. | value - 待检测值 |
支持值类型:整型 虽然执行的是位运算,但所有值必须以十进制形式提供和返回。例如检测第3位时需与4比较,而非100。 |
bitor (value,mask) | ||
Value of "bitwise OR" of an item value and mask. | value - 待检测值 mask (必填) - 64位无符号integer(0 - 18446744073709551615) |
支持值类型:整型 虽然执行的是位运算,但所有值必须以十进制形式提供和返回。例如检测第3位时需与4比较,而非100。 |
bitrshift (value,bits to shift) | ||
Bitwise shift right of an item value. | value - 待检测值 bits to shift (必填) - 位移位数 |
支持值类型:整型 虽然执行的是位运算,但所有值必须以十进制形式提供和返回。例如检测第3位时需与4比较,而非100。 |
bitxor (value,mask) | ||
Value of "bitwise exclusive OR" of an item value and mask. | value - 待检测值 mask (必填) - 64位无符号integer(0 - 18446744073709551615) |
支持值类型:整型 虽然执行的是位运算,但所有值必须以十进制形式提供和返回。例如检测第3位时需与4比较,而非100。 |