ここにリストされているすべての関数は、次でサポートされています。
関数は追加情報なしでリストされています。関数をクリックして詳細を確認してください。
関数 | Description |
---|---|
bitand | アイテム値とマスクの"ビット論理積"の値。 |
bitlshift | アイテム値のビット単位左シフト。 |
bitnot | アイテム値の"ビット否定"の値。 |
bitor | アイテム値とマスクの"ビット論理和"の値。 |
bitrshift | アイテム値のビット単位右シフト。 |
bitxor | アイテム値とマスクの"ビット排他的論理和"の値。 |
Some general notes on function parameters:
<
>
The value of "bitwise AND" of an item value and mask.
Supported value types: Integer.
Parameter:
Although the comparison is done in a bitwise manner, all the values must be supplied and are returned in decimal. For example, checking for the 3rd bit is done by comparing to 4, not 100.
Examples:
bitand(last(/host/key),12)=8 or bitand(last(/host/key),12)=4 #3rd or 4th bit set, but not both at the same time
bitand(last(/host/key),20)=16 #3rd bit not set and 5th bit set
The bitwise shift left of an item value.
Supported value types: Integer.
Parameter:
Although the comparison is done in a bitwise manner, all the values must be supplied and are returned in decimal. For example, checking for the 3rd bit is done by comparing to 4, not 100.
The value of "bitwise NOT" of an item value.
Supported value types: Integer.
Parameter:
Although the comparison is done in a bitwise manner, all the values must be supplied and are returned in decimal. For example, checking for the 3rd bit is done by comparing to 4, not 100.
The value of "bitwise OR" of an item value and mask.
Supported value types: Integer.
Parameter:
Although the comparison is done in a bitwise manner, all the values must be supplied and are returned in decimal. For example, checking for the 3rd bit is done by comparing to 4, not 100.
The bitwise shift right of an item value.
Supported value types: Integer.
Parameter:
Although the comparison is done in a bitwise manner, all the values must be supplied and are returned in decimal. For example, checking for the 3rd bit is done by comparing to 4, not 100.
The value of "bitwise exclusive OR" of an item value and mask.
Supported value types: Integer.
Parameter:
Although the comparison is done in a bitwise manner, all the values must be supplied and are returned in decimal. For example, checking for the 3rd bit is done by comparing to 4, not 100.
サポートされているすべての関数を参照してください。