Устанавливает бит числового значения равным 1 и возвращает результат.
Синтаксис:
BITSET(nExpression1, nExpression2)
Параметры:
nExpression1
Задает числовое значение, в котором устанавливается бит. Если значение nExpression1 не является целым, оно перед установкой бита приводится к целочисленному виду.
nExpression2
Задает номер бита числа nExpression1, который устанавливается равным 1. nExpression2 может принимать значения в диапазоне от 0 до 31; бит 0 является самым правым битом.
Результат:
Числовой
Пример:
x = 5 && 0101 binary y = 1 && 2nd bit position (0 = 1st bit position) ? BITSET(x,y) && Returns 7, 0111 binary