Все перечисленные здесь функции поддерживаются в:
Функции перечислены без подробных сведений. Нажмите на функцию, чтобы увидеть полную информацию.
| Функция | Описание |
|---|---|
| bitand | Результат операции «побитовое И» значения элемента данных и маски. |
| bitlshift | Побитовый сдвиг значения элемента данных влево. |
| bitnot | Результат операции «побитовое НЕ» значения элемента данных. |
| bitor | Результат операции «побитовое ИЛИ» значения элемента данных и маски. |
| bitrshift | Побитовый сдвиг значения элемента данных вправо. |
| bitxor | Результат операции «побитовое исключающее ИЛИ» значения элемента данных и маски. |
Некоторые общие замечания о параметрах функций:
< >Результат операции «побитовое И» значения элемента данных и маски.
Поддерживаемые типы значений: Integer.
Параметры:
Несмотря на то, что сравнение выполняется побитово, все значения должны быть представлены и затем возвращаются в десятичном формате. Например, проверка третьего бита выполняется путём сравнения с числом 4, а не 100.
Примеры:
bitand(last(/узел_сети/ключ),12)=8 or bitand(last(/host/key),12)=4 #выставлены третий или четвёртый биты, но не оба сразу
bitand(last(/узел_сети/ключ),20)=16 #третий бит не выставлен, а пятый — выставленПобитовый сдвиг значения элемента данных влево.
Поддерживаемые типы значений: Integer.
Параметры:
Несмотря на то, что сравнение выполняется побитово, все значения должны быть представлены и затем возвращаются в десятичном формате. Например, проверка третьего бита выполняется путём сравнения с числом 4, а не 100.
Результат операции «побитовое НЕ» значения элемента данных.
Поддерживаемые типы значений: Integer.
Параметр:
Несмотря на то, что сравнение выполняется побитово, все значения должны быть представлены и затем возвращаются в десятичном формате. Например, проверка третьего бита выполняется путём сравнения с числом 4, а не 100
Результат операции «побитовое ИЛИ» значения элемента данных и маски.
Поддерживаемые типы значений: Integer.
Параметры:
Несмотря на то, что сравнение выполняется побитово, все значения должны быть представлены и затем возвращаются в десятичном формате. Например, проверка третьего бита выполняется путём сравнения с числом 4, а не 100.
Побитовый сдвиг значения элемента данных вправо.
Поддерживаемые типы значений: Integer.
Параметры:
Несмотря на то, что сравнение выполняется побитово, все значения должны быть представлены и затем возвращаются в десятичном формате. Например, проверка третьего бита выполняется путём сравнения с числом 4, а не 100.
Результат операции «побитовое исключающее ИЛИ» значения элемента данных и маски.
Поддерживаемые типы значений: Integer.
Параметры:
Несмотря на то, что сравнение выполняется побитово, все значения должны быть представлены и затем возвращаются в десятичном формате. Например, проверка третьего бита выполняется путём сравнения с числом 4, а не 100.