Функция BITNOT()

Возвращает результат побитовой операции НЕ (NOT), примененной к числовому значению.

Синтаксис:

BITNOT(nExpression)

Параметры:
nExpression
Задает числовое значение, над которым выполняется побитовая операция НЕ (NOT). Если значение nExpression не является целым, оно перед выполнением операции приводится к целочисленному виду.

Результат:
Числовой

Комментарии:
Функция BITNOT( ) возвращает поразрядное дополнение числа nExpression. Возвращаемое числовое значение представляет собой значение nExpression, в котором каждый бит, имеющий значение 0, заменен на 1, а каждый бит, имеющий значение 1, заменен на 0.
В следующей таблице показан результат применения побитовой операции НЕ (NOT) к числу nExpression.

Бит nExpression	Результирующий бит
0		1
1		0

Пример:

x = 5	&& 0101 binary
? BITNOT(x)	&& Returns -6

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 25.11.2002