ここにリストされているすべての機能は、次でサポートされています。
関数パラメーターに関する一般的な注意事項:
<
>
で示されます関数 | ||
---|---|---|
説明 | 関数固有のパラメーター | コメント |
bitand (value,mask) | ||
項目値とマスクの"ビット論理積"の値 | value - チェックする値 mask (必須) - 64 ビットの符号なし整数 (0 - 18446744073709551615) |
サポートされている値の型:int 比較はビットごとにすべての値を指定する必要があり、10 進数で返されます。 たとえば3 番目のビットのチェックは、100 ではなく 4 と比較して行われます。 例: => bitand(last(/host/key),12 )=8 または bitand(last(/host/key),12)=4 → 3 番目または 4 番目のビットが設定されますが、両方が同時に設定されることはありません => bitand (last(/host/key),20)=16 → 3 番目のビットが設定されておらず、5 番目のビットが設定されています。 |
bitlshift (value,bits to shift) | ||
アイテム値のビット単位左シフト | value - チェックする値 bits to shift (必須) - シフトするビット数 |
サポートされている値の型: int 比較はビットごとに行われますが、すべての値を指定する必要があり、10 進数で返されます。 たとえば、3 番目のビットのチェックは、100 ではなく 4 と比較して行われます。 |
bitnot (value) | ||
項目値の"ビット否定"の値 | value - チェックする値 |
サポートされている値の型: int 比較はビットごとに行われますが、すべての値を指定する必要があり、10 進数で返されます。 たとえば、3 番目のビットのチェックは、100 ではなく 4 と比較して行われます。 |
bitor (value,mask) | ||
項目値とマスクの"ビット論理和"の値 | value - チェックする値 mask (必須) - 64 ビットの符号なし整数 (0 - 18446744073709551615) |
サポートされている値の型: int 比較はビットごとに行われますが、すべての値を指定する必要があり、10 進数で返されます。 たとえば、3 番目のビットのチェックは、100 ではなく 4 と比較して行われます。 |
bitrshift (value,bits to shift) | ||
アイテム値のビット単位右シフト | value - チェックする値 bits to shift (必須) - シフトするビット数 |
サポートされている値の型: int 比較はビットごとに行われますが、すべての値を指定する必要があり、10 進数で返されます。 たとえば、3 番目のビットのチェックは、100 ではなく 4 と比較して行われます。 |
bitxor (value,mask) | ||
項目値とマスクの"ビット排他的論理和"の値 | value - チェックする値 mask (必須) - 64 ビットの符号なし整数 (0 - 18446744073709551615) |
サポートされている値の型: int 比較はビットごとに行われますが、すべての値を指定する必要があり、10 進数で返されます。 たとえば、3 番目のビットのチェックは、100 ではなく 4 と比較して行われます。 |