Функция BITCLEAR()

Сбрасывает (устанавливает равным 0) заданный бит числового значения и возвращает результирующее значение.

Синтаксис:

BITCLEAR(nExpression1, nExpression2)

Параметры:
nExpression1
Задает числовое значение, в котором сбрасывается бит. Если значение nExpression1 не является целым, оно перед сбросом бита приводится к целочисленному виду.
nExpression2
Задает номер бита числа nExpression1, который нужно сбросить. nExpression2 может принимать значения в диапазоне от 0 до 31; бит 0 является самым правым битом.

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

Пример:

x = 7	&& 0111 binary
y = 1	&& 2nd bit position (0 = 1st bit position)
? BITCLEAR(x,y)	&& Returns 5, 0101 binary

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